Notes on how I installed Ubuntu Breezy Badger
as a VMware Workstation guest OS.
- The Host OS is WinXP Pro-SP2 running on a PIV 2.0 GHz Processor with 1024 Mb RAM
- VMware Workstation Version: 5.5.0 build-18007 (RC2)
- Menu items and labels for GUI elements will be in single quotes. (i.e.: 'Sound Driver')
- Keyboard keys will be in square brackets. (i.e.: [Enter])
- GUI buttons will be in French braces. (i.e.: {Install})
- Text to be typed will be in double quotes. (i.e.: "vi ifcfg-eth0")
- The order shown here is one that I have crafted to cleanly install Ubuntu Breezy Badger as easily as possible
- This order is by no means the only order or method of achieving this end. Feel free to substitute or switch around as you feel like, but I won't be able to help as much as I would if you follow this guide.
- Upgrading the kernel will "break" the VMware Tools installation. You may need to repeat section 5 and possibly perform section 6 to re-install.
- From http://www.ubuntulinux.org/download/ chose a mirror location to download from.
- Select 'PC (Intel x86) install CD '
- At the time of this writing, there are other versions of Breezy Badger available for different processors and methods of downloading.
- While the '64-bit PC (AMD64) install CD' will run in VMware Workstation 5.5, that requires a slightly different process, and is not covered here.
- Download the image to your hard drive.
- At the time of this writing, Ubuntu had 1 download .iso image.
Using the New Virtual Machine Wizard, create a new virtual machine as follows:
- From the 'Home' tab in the main VMware Workstation window, Press the 'New Virtual Machine' icon
- Press {Next}
- For Virtual Machine Configuration choose 'Typical' then press {Next}
- Guest Operating System
- Guest OS = 'Linux'
- Version = 'Ubuntu'
- Press {Next}
- Name the virtual machine
- Choose a name
- Select where you want the files for this virtual machine
- Press {Next}
- Network Connection
- Choose the network connection you want to use.
- I choose bridged because I have a home router that supports DHCP, but see the VMware instructions for information on the other types
- Press {Next}
- Disk Capacity
- Choose how big you want the HDD to appear to the Guest OS
- I always set 16 GB since I don't allocate the hard drive space now
- Choose whether you want to allocate all the drive space now
- Choose whether you want to split the virtual disk into 2GB files
- Press {Finish}
- Set the virtual CD to the downloaded .iso file
- Start the virtual machine
- Click inside the Guest OS window to take control
- Press [Enter] to install Linux
- Choose your language and press [Enter]
- Choose your location and press [Enter]
- Choose your keyboard layout and press [Enter]
- Type in a host name and press [Enter]
- Choose to 'Erase entire disk: SCSI1 ...' and press [Enter]
- Select 'Yes' using the arrow keys to write the changes to disk and press [Enter]
- This will be the first of 3 long pauses while the initial unpacking and installation is carried out.
- Select your time zone and press [Enter]
- Type the name of a user and press [Enter]
- Press [Enter] to accept the suggested user name
- Type the password and press [Enter]
- Re-type the password and press [Enter]
- When asked to removed the installation CD:
- Exit out of the Guest OS by pressing [CTRL]-[ALT]
- In the VMware menus, select 'VM | Removable Devices | CD-ROM... | Disconnect'
- Re-enter the Guest OS by clicking the mouse in the terminal window
- Select 'Continue' using the arrow keys to reboot and press [Enter]
- After re-booting, there will be the second of three long pauses for package installation
- Setup screen resolutions
- Select the resolution '1024x768' using the arrow keys and press [Space] to deselect it
- Select the resolution '640x480' using the arrow keys and press [Space] to deselect it
- Press [Tab] to select 'Ok' and press [Enter]
- This will be the third of three long pauses for further package installation
- Login to Ubuntu using the user name and password previously set up.
- If a windows pops up w/ 'New Updates Available', select {Tell me more about this later}
- If you have an icon on your desktop titled 'Ubuntu 5.10 i386':
- Right click on the icon
- Select 'Eject'
- Exit out of the Guest OS by pressing [CTRL]-[ALT]
- In the VMware menus, select 'VM | Install VMWare Tools'
- Press {Install}
- Re-enter the Guest OS by clicking the mouse in the terminal window
- Wait until Ubuntu auto-mounts the CD.
- Start a root terminal session as follows
- Press [CTRL]-[ALT]-[Space] together, release the [Space] only then press [F2]
- Login as your user
- Type "sudo -H -s"
- Enter your password a second time
- Type "cd /tmp"
- Type "tar zxf /media/cdrom0/VMwareTools-5.5.0-18007.tar.gz"
- Type "cd vmware-tools-distrib"
- Type "./vmware-install.pl"
- Accept the default answers to all the questions by pressing [Enter]
- When asked, choose the screen resolution you want the Guest OS to run at by choosing a number next to the desired resolution
- Type that number
- Press [Enter]
- This resolution will be the maximum resolution that Ubuntu will see as supported
- This resolution will also be the default resolution until you change it inside of Ubuntu
- Type "init 6" to restart the Guest OS
- After the re-boot, login to your user
- In the top row of menus, select 'Applications | Accessories | Terminal'
- Type in "vmware-toolbox &" and press {OK}
- Select the 'Options' tab in the 'VMware Tools Properties' window
- Make sure the option for 'Time synchronization between the virtual machine and the host operating system' is selected
- Press {Close}
- Exit the Terminal session by typing "exit"
- Restart the Guest OS
- OPTIONAL: Setup a Bookmark to the shared host directories
- In the top row of menus, select 'Places | Computer'
- Select 'Bookmarks | Add Bookmark'
- Select 'Bookmarks | Edit Bookmarks'
- Select the bookmark called 'Computer'
- In the 'Location' field type "/mnt/hgfs"
- In the 'Name' Field type "Host Shares"
- Press {Close}
The install is now complete. Upgrading the kernel will "break" the VMware Tools installation. You may need to repeat the previous section after performing the following section to re-install.
- Start a root terminal session as follows
- Press [CTRL]-[ALT]-[Space] together, release the [Space] only then press [F2]
- Login as your user
- Inspect the information that now shows under your login
- It will have a line that starts with the word 'Linux' followed by the name you gave when the install asked for a host name
- After the host name is shown the version of the Linux Kernel installed, followed by a number, then followed by the date
- It will look similar to '2.6.12-9-386'
- Write down the Linux Kernel version
- Press [CTRL]-[ALT]-[Space] together, release the [Space] only then press [F7] to return to the X-Window session
- In the top row of menus, select 'System | Administration | Synaptic Package Manager'
- Enter the password for the user when asked
- If a Message Box pops up titled 'Warning' and refers to errors with the package list:
- Press {OK}
- Press {Close} to exit the 'Quick Introduction'
- From the Synaptic Package Manager menus, select 'Settings | Repositories'
- Press {Add}
- Press {OK}
- Press {OK}
- Press {Yes}
- Press {Close} to exit the 'Quick Introduction'
- Press {Search}
- Search for "linux-headers"
- Select 'linux-headers-u.v.w.x.-y-z', where u,v,w,x,y and z match the kernel version that you wrote down earlier
- Select 'Mark for installation'
- If a window pops up titled 'Mark Additional Required Packages' press {Mark}
- Press {Search}
- Search for "gcc"
- Select 'gcc'
- Select 'Mark for installation'
- If a window pops up titled 'Mark Additional Required Packages' press {Mark}
- Press {Apply}
- Press {Apply}
- Press {Close}
- Close the 'Synaptic Package Manager'

|