Asus EEE Box Server - Introduction

So the time has come to carry out an OS upgrade on my trusty EEE Box server. This is a lovely small low powere machine that just sits on my network and acts as a Samba Server, FTP, server, Termninal Server and an SSH server. At the moment it's runing PCLinuxOS 2009 and has 5 terminal sessions running all the time. This is all accomplished with an Intel Atom CPU and 2GB of RAM.

The OS is basically an update PCLinuxOS 2007 and is now showing it's age a bit so I'm going to go install a new OS and having run through a few, I find once again that PCLinuxOS 2010 seems to be one of the most stable, easy to install and use operating systems arround.

I'm writing this article as I carry out the install and apart from the machines normal functions, I am also going to install a CMS on it, possibly Joomla but at this point I haven't decided yet.

I will also be installing wemin for easy remote maintenance of the server and it will also have Crossover Office installed so I can run Grabit.

I'd love to show you some more pictures of the little thing, but in the 20 or seconds I spent searching this is the only one that came up.

The machine itself has a 250Gb drive installed, but once up and running I'll be adding more storage in the form of 2 x 1TB external drives. 1 of these will store all my media, pictures and music and the other will be the backup drive. I'll be using rsync to copy the data over about 3 or 4 times a day.

I'll also be mounting a 680Gb drive as my ftp store, once I get another drive I'll once again set up an rsync routine to copy the data over every night.

The reason I do this is that the data I have on the machines is more valuable than the hardware.

And then finally, I'll install a printer and share it out on my network.

So without further ado, here's how it goes with any problems I run into along the way.

 

 

 

The Asus EEE Box Server - Installation

I'm using the PCLinuxOS Minime distro, that way I can add just what I need, the disk is in an external drive, no other drives attached and I've told the machine to boot from an external drive.

 Once the machine starts booting you should see this screen initially, just press return on the top option.

eeebox001.jpeg

 

After some time and much whirring of the CD , you should finally get to see this screen.

eeebox002.jpeg

 

It defaults to te UK, but select the country you want to use and click on Next at the bottom.

eeebox003.jpeg

 

 

Again much whirring.

eeebox004.jpeg

 

And eventually you will arrive at the KDE4 desktop.

eeebox005.jpeg

 

At the moment the desktop is set to accept single clicks, I prefer doub le clicks so once the install is complete we can change that setting. In the meantine click on the icon marked Install PCLinuxOS.

eeebox005.jpeg

 

Then enter the administrator password which at the moment is root as shown at the top of the screen.

eeebox007.jpeg

 

 

It's not hard to guess what to do at this screen.

eeebox008.jpeg

 

 

So many people have so many different opinions about how to partition a drive, but in this case I'm just going to devote the whole of the partiton to the operating system and not use a seperate /home partition.

eeebox009.jpeg

 

This means selecting the Custom Disk Partitioning option and then clicking on next.

eeebox010.jpeg

 

 

There is an exisitng partition on this drive so I need to remove it first, easiest thing to do is click on the Clear All option which removes everything.

eeebox011.jpeg

 

Then click on the area underneath the hard drive device, in this case SDA and then on the create button.

eeebox012.jpeg

 

You can now resize your partition and once more I'm not bothered with working out the optimal size for a swap partition, just move the slider all the way over to the right and then back a little bit,

eeebox013.jpeg

 

Put a / in the bottom box to show how the drive will be mounted, then click on OK

eeebox014.jpeg

 

And thenclick on the bit that's left on the top right of the drive and click on create.

eeebox015.jpeg

 

Then select Linux swap and move the slider all the way to the right and then click on OK

eeebox016.jpeg

 

Now click on Done and iit's at this point that the installation may require a reboot and you have to go through this process one more time. In this case it's just gone straight on.

eeebox017.jpeg

 

You will get a warning that the drive is going to be formatted, I'm happy about that so I'm going to click on OK.

eeebox018.jpeg

 

And the install routine now goes off all by itself, I'll let you go through the various screens you will see until we get to the next stage.

eeebox019.jpeg

eeebox020.jpeg

eeebox021.jpeg

 

After a while you should then get to this screen, just go for Next.

eeebox022.jpeg

 

Then Finish.

eeebox023.jpeg

 

And then finally Finish again.

eeebox024.jpeg

 

You can either power the machine down now or click on the PC button and then Leave. Powering the machine off will cause no problems as the file system that's been in operation is on the CD and can't be corrupted.

eeebox025.jpeg

 

And that's the install completed.

The Asus EEE Box Server - First Boot

So the OS is now installed and it's time to power it up and continue with the setting up process, once it's turned on this screen should appear. You don't need to do anything but you can select the top option and press enter to speed it up a bit.

eeebox026.jpeg

 

It then goes off and does it's bits and pieces.

eeebox027.jpeg

 

And then will ask you to create a password for the root user, put one in that you will remember and click next.

eeebox028.jpeg

 

You are then asked to create a user, you should alway use this to logon to the machine and never logon as root.

eeebox029.jpeg

 

Once you have filled  in all the details click on next.

eeebox030.jpeg

 

Which will then bring you to the main login screen, just click on your username, type in your password and click on Login.

eeebox031.jpeg

 

You see some pretty little pictures as the desktop loads.

eeebox032.jpeg

 

And then finally you will be sitting at your desktop, that wasn;t too hard was it?

eeebox033.jpeg

The Asus EEE Box Server - Configuration

This is going to take a little while now, first we are going to setup the network and then set up the operating system completely for your location. As I'm a Sci Fi fan, I'm going to call the machine Andromeda and give it a fixed ip address of 192.168.1.254, my router is at 192.168.1.1.

So first of all click on the Configure Your Computer icon on the taskbar at the bottom of the screen.

eeebox034.jpeg

 

Then type in your root password.

eeebox035.jpeg

 

You should then see this screen.

eeebox036.jpeg

 

Click on Network and Internet on the left hand side and then Setup a New Network Interface on the right hand side.

eeebox037.jpeg

 

The EEE Box has wireless but I'm going to ignore, the wireless drivers are built into the distribution and the setup is easy. As this is going to be a server, let's setup the wired interface so select that and click next.

eeebox038.jpeg

 

It's picked up the card so just click on next.

eeebox039.jpeg

 

We're going to go for a manul configuration, so select that option and click on next.

eeebox040.jpeg

 

Fill in the boxes with the details for your network.

eeebox041.jpeg

 

Here's what mine looks like when filled in, once you've completed this screen click on next.

eeebox042.jpeg

 

Leave this on the yes option and click on next.

eeebox043.jpeg

 

The OS then starts up the network drivers with your settings and you should get a pop up on the bottom indicating it's completed succesfully.

eeebox044.jpeg

 

Once it's done that click on finish.

eeebox045.jpeg

 

You should then be back at this screen, you can close this down as we've finished with it for the moment.

eeebox046.jpeg

 

Next we are going to set the OS up so that it works correctly for your geographic location, click on the Add Local option on ths screen.

eeebox047.jpeg

 

Enter your root password.

eeebox048.jpeg

 

The machine checks you are connected to the Internet.

eeebox049.jpeg

 

You will then get this screen, just click on OK

eeebox050.jpeg

 

And then you will get this dialogue box, it tells you to click on OK but you may notice that OK is spelt YES.

eeebox051.jpeg

 

Select your contry from the list and click on OK

eeebox052.jpeg

 

And it goes off on it's own downloading some stuff.

eeebox053.jpeg

 

Just click OK here, no other option.

eeebox054.jpeg

 

More downloading happens.

eeebox055.jpeg

 

FOllowed by some installing.

eeebox056.jpeg

 

And then you are asked to confirm the keyboard type, once you've done that click on OK.

eeebox057.jpeg

 

And once again, click on the Yes button not OK as it says in the text.

eeebox058.jpeg

 

You are then asked to confirm the settings.

eeebox059.jpeg

 

Select your time zone.

eeebox060.jpeg

 

eeebox061.jpeg

Onc you've click on OK you will see this messagem if you clock on Yes you may notice that you then get the wrong time displayed. Don't worry about this at the moment.

eeebox062.jpeg

 

Pop a tick in the box to enable Network Time Protocol.

eeebox063.jpeg

 

Select a server near you and then click on OK.

eeebox064.jpeg

 

And then OK on this screen and the machine will reboot.

eeebox065.jpeg

 

Once it's back up and you've logged in again there's a little bit more confirmation of the settings to do.

eeebox066.jpeg

 

At this point you can remove any surplus keyboard settings by clicking on them and on remove at the bottom.

eeebox067.jpeg

eeebox068.jpeg

eeebox069.jpeg

 

Once you've doen all that click on Apply and then OK, you will then get this box up so click on OK again.

eeebox070.jpeg

 

Just OK on this screen.

eeebox071.jpeg

 

And that's it, it's all setup for your location now.

The Asus EEE Box Server - Updating

What we are going to do next is configure the repositories for the software and get all the latest updates. Thankfully, there is a tool that checks for the fastest repository for you and then configures the package manager with these settings.

They say a picture is worth a thousand words, so just follow each of these steps to configure the software repository initially.

 

eeebox072.jpeg

eeebox073.jpeg

eeebox074.jpeg

eeebox075.jpeg

eeebox076.jpeg

 

At this point, the fastest repository for you is listed at the top, so click on this and then on OK.

eeebox077.jpeg

 

Click OK here.

eeebox078.jpeg

 

And then Yes

eeebox079.jpeg

 

Now enter your root password.

eeebox080.jpeg

 

And then finally OK to accept the suggested repository.

eeebox081.jpeg

 

That's the reposiories all set up, now we get the updates, so click on Reload at the top, this will query the repository and download the latest list of software.

eeebox082.jpeg

eeebox083.jpeg

 

Then click on Mark All Possible Upgrades

eeebox084.jpeg

 

Click on Mark to accept the suggestions.

eeebox085.jpeg

And then Apply to start the download and install process.

eeebox086.jpeg

 

Once you click on Apply it will go away and start the install process.

eeebox087.jpeg

eeebox088.jpeg

eeebox089.jpeg

 

Once it's completed, you may get some messages like this, just click on close.

eeebox090.jpeg

eeebox091.jpeg

 

And finally you will be back here, once you are close this window down.

eeebox092.jpeg

 

Say yes to this and then reboot the machine to ensure all the updates are in place.

eeebox093.jpeg

 

That wasn't too bad and so far we haven't used the command line for anything,

More Articles...

Find Me Something

Last FM

Recent Tracks:

We Can Host

 

Get a free Giffgaff Sim 

 For Unlimited Usenet Access, I find these people the best News Demon

 

 

Follow us on Twitter