Virtualization Company Logos Sun.com Intel.com AMD.com HP.com RedHat.com Apple.com SWSoft.com VMware.com Parallels.com Microsoft.com cj tracking image cj tracking image
Howto: Install VMware Server on Ubuntu 7.10 (Part 1)
January 30th, 2008 under x86 Virtualization, Dell, Ubuntu, Intel, Virtualization, VMWare, Enterprise Computing, News

NOTE: This method is not for experienced System administrators, who happen to have or are willing to setup a PXE boot Server. If you can boot from a PXE server, no media required, please do so, and don’t follow this method. For more information on why this method may be completely wrong and a waste of your time read this post: How Not to Install Linux by Demetri J. Mouratis

This is a step by step, with screen shots of the Installation of Ubuntu 7.10 Server edition. Installation takes less then 15 minutes, depending on your system, speed of optical drive and amount of time the server spends waiting for you to hit next.

For more information on Ubuntu server, visit their website at http://www.ubuntu.com/products/whatisubuntu/serveredition

The hardware used is an entry level Dell PowerEdge Servers, brand new out of the box. The model is SC440, and very pleased to announce no driver issues at this point. The system shipped with an Intel Dual Core Pentium and 512 meg of ram. It is highly recommended to upgrade the ram, and this system will be maxed to out the full 4 gig when the shipment arrives from Crucial.com later this week.

Step 0. Download Ubuntu CD Image,
The CD Image, in ISO format, can be downloaded from http://www.ubuntu.com/getubuntu/download Make sure you choose the correct “type computer you have”, in our case it is 64bit installation.

Step 0 of Installing Ubuntu Server 7.10 Step by Step

Next, burn ISO to CD, this can vary greatly depending on the operating system you are on, the software you have and the type of cd or dvd you may be burning. I suggest searching Google for a detailed step by step guide just for this portion.

burn cd iso windows xp
burn cd iso windows vista
burn cd iso linux
burn cd iso osx

I used Disc Juggler, which is available as a demo. The demo has a file size cap as well as a speed cap, but it does a fine job burning the ISO image, and doesn’t generate many coasters.

Step 1. Boot the Server from the CD,
Insert the CD into the servers optical drive. Depending on your configuration you may need to hit f11 to enter the boot device option screen. Once the CD has booted this is the first screen you should see:
Step 1 of Installing Ubuntu Server 7.10 Step by Step
Go ahead and choose Install to the Hard Disk, by hitting Enter.

Step 2. Choose Your Language,
If you are reading this, then we will assume that English will be an acceptable language, but feel free to choose the language you are most comfortable with to continue the installation.
Step 2 of Installing Ubuntu Server 7.10 Step by Step

Step 3. Choose your Country,
Ubuntu assumed, correctly, that due to our language selection of English we where in an English speaking country, so provides a list of well known English speaking Countries. Choose your country, or if not listed choose other and find it that way.
Step 3 of Installing Ubuntu Server 7.10 Step by Step

Step 4. Detect the keyboard layout,
This is a step, where I think choosing from a list is much easier then pressing half of the keys on the keyboard, so I just choose no to detect, and choose US English from the list.
Step 4 of Installing Ubuntu Server 7.10 Step by Step

Step 5. Choose Keyboard Layout from List,
Just scroll down to the correct keyboard layout, for us it is U.S. English
Step 5 of Installing Ubuntu Server 7.10 Step by Step

Step 6. Choose Exactly Which Keyboard Layout You Want,
Due to variations of English, there are multiple U.S. English keyboard layouts, so choose the one which is best for you. Here I choose plain everyday U.S. English
Step 6 of Installing Ubuntu Server 7.10 Step by Step

Step 7. Wait…
Give Ubuntu a chance to detect the hardware to find your CD-Rom drive.
Step 7 of Installing Ubuntu Server 7.10 Step by Step

Step 8. Still Waiting….
Remember We are Install a Complete Operating System, it does take time, but shouldn’t take more then 15 to 20 minutes on newer hardware.
Step 8 of Installing Ubuntu Server 7.10 Step by Step

Step 9. Almost There…
Maybe I didn’t need 3 steps for waiting, but just to give people an idea of the time it takes to complete this portion.
Step 9 of Installing Ubuntu Server 7.10 Step by Step

Step 10. Enter your server name,
Enter a good server name, remember you may find yourself typing it a lot so short is good, but not too short. UBTUSRV is good NEWSERVERFORVIRTUALIZATION is probably too long anyway. I just used the suggested, as it is the only Ubuntu server on the network.
If you are starting to deploy a massive server farm read this first and this short article
Step 10 of Installing Ubuntu Server 7.10 Step by Step

Step 11. Partition your Primary Storage Medium
Choosing the use entire disk is simple, and rather painless for the newbie administrator. If you are going to be using multiple disk or raid arrays may want to put some thought into this step.
Step 11 of Installing Ubuntu Server 7.10 Step by Step

Step 12. Choose Which Disk to Partition,
Finally the truth comes out, I’m actually taking these screen shots inside of VMware server Virtual Machine. So you can see my only choice is the virtual hard drive. I ran the installation through on the machine, installed VMware Server and now running back through the installation to capture the screen shots for this post. BTW, choose which ever disk is correct for you.
Step 12 of Installing Ubuntu Server 7.10 Step by Step

Step 13. Finalize Partition Settings,
Choose Yes to continue if the partition settings are correct. Remember if you are following along at home, your settings may be slightly different as I’m running inside of a Virtual Machine.
Step 13 of Installing Ubuntu Server 7.10 Step by Step

Step 14. Wait for it…
Depending on the size of your partition, and the complexity and speed of your hard drive, this section may take some time. Get yourself a nice cup of Tea you deserve it. Just think of the money you are saving the company by using open source software, and the extra job security you have by not letting anyone else know the passwords.
Step 14 of Installing Ubuntu Server 7.10 Step by Step

Step 15. Choose Your Time Zone,
Not really a hard choice, just make sure you know where on Earth you are.
Step 15 of Installing Ubuntu Server 7.10 Step by Step

Step 16. More Configuring the Clock
Now this may be a tricky setting, so prehaps some google links will help. Ubuntu is willing to let you have your Computer Hardware clock on UTC then run an offset of that for all time functions. Now that isn’t a problem, unless you are dual booting, and you shouldn’t be dual booting a server, but if you are, check your other operating systems to see if they support UTC time. Check out this for more information if you are still unsure: Google.com UTC Time Linux. Also note, you may want to add a post it note to change your server time to UTC if you choose yes to this setting, but it isn’t currently set to UTC.
Step 16 of Installing Ubuntu Server 7.10 Step by Step

Step 17. Finally User Account
Enter the Full Name of the primary user account. Remember, Ubuntu doesn’t use a root account normally. Check for yourself if you don’t believe me Google.com Root Account Ubuntu.
So enter in your primary user’s full name, for this example I used ‘x86Virtualization’.
Step 17 of Installing Ubuntu Server 7.10 Step by Step.

Step 18. Enter the login username now
Username must start with lowercase letter, and may contain any combination of Numbers and letters following. For the ubber geek, this is the regular expression: [a-z][a-z0-9]* (or something like that).
Step 18 of Installing Ubuntu Server 7.10 Step by Step

Step 19. Enter the password, Don’t forget it,
Enter the password you want to use for the primary account which you have been entering information for recently, yes that account. Not the account you are going to make later or the root account which doesn’t exist. This regular expression I’m less sure on, but something like this: [a-zA-Z0-9\?\|\!\@\#\$\%\^\&\*\(\)\-\+\=]+
Step 19 of Installing Ubuntu Server 7.10 Step by Step

Step 20. Re-enter your Password
Re-enter your password, the one you just.
Step 20 of Installing Ubuntu Server 7.10 Step by Step

Step 21. Time to start waiting
Just be patient and wait.
Step 21 of Installing Ubuntu Server 7.10 Step by Step

Step 22. Keep Waiting
Just wait.
Step 22 of Installing Ubuntu Server 7.10 Step by Step

Step 23. More Waiting
Don’t worry, not to much longer now. Probably a great time to write your boss an e-mail about a raise.
Step 23 of Installing Ubuntu Server 7.10 Step by Step

Step 24. Just About Done,
You could Digg this article while you wait, just scroll down to the bottom and click the Digg button.
Step 24 of Installing Ubuntu Server 7.10 Step by Step

Step 25. Almost There, you can see the finish line,
Don’t forget to register to Vote, if you are a True American
Step 25 of Installing Ubuntu Server 7.10 Step by Step

Step 26. Just a little Big longer
Ok, maybe I took a few too many screenshots, but they where so pretty and easy.
Step 26 of Installing Ubuntu Server 7.10 Step by Step

Step 27. Wake Up.. Input needed
Time to do your magic, down, down, down, space, tab, enter (for those old school gamer in you).
Step27 of Installing Ubuntu Server 7.10 Step by Step

Step 28. Did you follow the directions?
The only package we want to install is openssh server, so we can remotely access this system when we are done. Remember the LAMP will be inside of a virtual machine, along with any of the other features you may want. If you forget to choose Openssh Server, don’t worry you can install later by using the command
Sudo apt-get install openssh-server
Here is the correct selection, did you follow the directions?
Step 28 of Installing Ubuntu Server 7.10 Step by Step

Step 29. Installing Software
You made the right choice, by choosing open source Ubuntu Server 7.10, now give it a little time to install itself.
Step 29 of Installing Ubuntu Server 7.10 Step by Step

Step 30. Installing more great Free Software
Just think of those wonderful FREE open source command line tools which will be at your fingertips shortly. Long live VI.
Step 30 of Installing Ubuntu Server 7.10 Step by Step

Step 31. Installing Grub
Time for a quick snack… lets see what the accountant left in the fridge.
Step 31 of Installing Ubuntu Server 7.10 Step by Step

Step 32. Congratulations are in Order
You have completed the installation, please remove the media from the machine and reboot.
Step 32 of Installing Ubuntu Server 7.10 Step by Step

Step 33. If your screen looks like this,
You did everything correctly and you deserve the raise.
Step 33 of Installing Ubuntu Server 7.10 Step by Step

Step 34. Welcome to Ubuntu Server 7.10
This is what a standard Ubuntu Server looks like, trust me I have seen 2 of them, so I know. You don’t get a pretty login, or gui, or fancy mouse, just a quick list of boot up items. BTW, if you hit enter you do get a login prompt, but why login locally, when you can go down the street to the local coffee shop and administer this machine from there with SSH. More on that later.
Step 344 of Installing Ubuntu Server 7.10 Step by Step

This completes Part 1 of a Multiple Part Series on Ubuntu, VMware and Virtualization. In the following week I will be posting part 2, the actual installation of VMware Server on Ubuntu Server, so stand by. If you subscribe to the RSS Feed, you will be notified instantly of any new post on x86Virtualization.com or signup for the e-mail feed alerts, powered by feedburner.

Thanks for Reading,
x86Virtualization.com



4 Responses to “Howto: Install VMware Server on Ubuntu 7.10 (Part 1)”

  1. Howto: Install VMware Server on Ubuntu 7.10 (Part 2) at x86 Virtualization Says:

    […] Server on Ubuntu 7.10 (Part 1) Sun Microsystems Continues Their Shopping Spree » Howto: Install VMware Server on Ubuntu 7.10 (Part 2) February 3rd, 2008 under News, VMWare, Enterprise Computing, Virtualization, Intel, x86Virtualization, Dell, Ubuntu […]

  2. Peter GrabowskiNo Gravatar Says:

    I run ito a performance issue with VMware Server ver 1.0.4-56528. Ubuntu host didn’t use much CPU nor RAM (6 GB host with 2 CPUs), but there were 5 VMs which were hardly responding. It’s the first time, I decided to give Ubuntu a try as a VMware Server host (I’ve used White Box Linux for it until now). After googling around I found out that Ubuntu by default uses Kernel System Clock at 250Hz by default and Red Hat, SUSE, etc.. use 1000Hz Kernel System Clock (which makes them more suitable for VMware Server host and should give better performance. Now there should be an option to change it in Ubuntu so it would give better performance too. Do you by a chance know how to check and change this setting on Ubuntu server. Guess it might require recompiling the kernel. I would be glad if anyone could helpme with it. I realy want to move to Ubuntu. First of all I’m quite happy with the desktpo version, I run on my laptop and second, it is officialy supported by VMware a s host OS for the new VMware Server 2.

  3. DavidCraddock.net » Blog Archive » A poor man’s VMWare Workstation: VMWare Server under Ubuntu 7.10 + VMWare Player under Windows XP Says:

    […] * A 40GB Windows XP partition, with VMWare Player installed, which I will be using for Windows applications that don’t play well in virtualised mode (eg media applications). I will also be using it as the main platform for running VMs. * A basic 5GB root + 1.4GB swap 7.10 Ubuntu server partition, with VMWare Server installed (for creating, advanced editing and performing network testing on VMs). I used these VMWare server on Ubuntu 7.10 tutorials. * A 36GB NTFS partition for storing VMs * A 26GB NTFS media partition for media I want to share between VMs and the two operating systems on the disc. […]

  4. Howto: Install VMware Server on Ubuntu 7.10 (Part 2) | x86 Virtualization Says:

    […] Ubuntu Server 7.10 If you haven’t read part 1, read part 1 how to install Ubuntu Server 7.10 in 34 Steps, note it isn’t actually 34 steps just a bunch of screenshots it only takes 15 […]

Leave a Reply