Sometimes you need to use a really old version of Ubuntu for maintenance. Here is a quick run down on how to set Ubuntu 10.04 up now that the repos have moved. If you need Ubuntu 8.04 see this post. Basically 4GB RAM, 2 CPU, 30GB disk, 64MB video, enable bidirectional because I’m using the 32-bit version. If you need the ISO you can find it here.
I’m going to assume you can “Start” and navigate to where your ISO is stored. If you cannot there are plenty of examples elsewhere on this blog. When booting the “live” disk, choose to try rather than install directly. The direct install for most Ubuntu live disks doesn’t appear to get much in the way of testing.
Open a terminal after reboot.
cd /etc/apt
sudo cp sources.list sources.list_orig
sudo gedit sources.list
Replace us.archive with old-releases.
You must also replace security.ubuntu.com with old-releases.ubuntu.com. Be certain to uncomment the backports as well.
Save and Quit.
sudo rm -vf /var/lib/apt/lists/*
sudo apt-get update
sudo apt-get upgrade
sudo reboot now
It is important you don’t have any errors on the update. Yes, the rm command will have many.
sudo apt-get install build-essential
cd
mkdir bin
mkdir share
cd bin
nano mount-share
type in the following
sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) windows-share $HOME/share
Exit and save
If your share directory wasn’t “windows-share” you will need to use the proper name.
chmod +x mount-share
cd
Unlike Ubuntu 8.04, the Run actually runs. It also doesn’t need libxrandr-dev.
Reboot now.
Sadly, if you are on Windows 10, your screen will remain tiny no matter what virtual video hardware you choose. The virtualbox in a Ubuntu 16.04 host seems to support this better. You can still use the tiny screen. Some people claim to not have the problem so perhaps it is an NVidia video card thing?