My roommate has an old computer that belongs to one of his relatives: Compaq Armada 110. It’s operating system was, Windows ME and since he is going to return it after few months we are not supposed to change it. However, he is in love with Linux, and it is really hard to find proper software for daily needs (browsing web, watching movies, reading/editing documents) which runs on Windows ME.
We decided to create image of the harddrive, install Linux, and restore image before returning it back. I created disk image with dd command:
dd if=/dev/hda of=/media/externaldisk/backup.img
It took a while, (about 3 hours) so be patient. After we backed up the hard drive, we are free to be “free”
Verifying backup image
But, I wanted to be sure about the backup is not corrupt. I wanted to try it on a virtual machine using VirtualBox. First, I thought I can run a live Linux, and use dd command to restore it back to an empty virtual drive. But then, I remembered that I’ve read something about converting image files to virtual drives. I searched on Google (you should try, it is amazing!), and reached the command within seconds.
VBoxManage convertdd /media/externaldisk/backup.img /media/externaldisk/backup.vdi
Virtual machine booted up successfully, automatically installed drivers for virtual hardware (except graphics driver). But I didn’t matter for me, because I’m going to restore image to the same computer again, and a successful boot up was all I need to see.
Now, the distro!
Since Armada 110 is ten years old, performance is important. So we had to choose a light desktop environment, like XFCE. xubuntu would be the best choice. I wanted to try latest version (11.04), and started installing. It took 40 minutes, and after a restart, it was ready. Performance? It was too much higher than my expectations.