Install: from a Live Ubuntu CD directly onto an SD card using a desktop(or laptop) pc

From EasyPeasy Wiki

Jump to: navigation, search


messagebox_info.png Please note

This article is only kept for historical reference. It does not contain information concerning Easy Peasy



Easy installation using second computer

  • please note: THIS WILL (UNFORTUNATELY) ONLY WORK IF YOU USE A NORMAL UBUNTU CD. IF YOU USE THE UBUNTU EEE CD, YOU WILL GET AFTER BOOTING A BUSY BOX! (Propably because of the customized kernel)
  • This method worked great with Ubuntu 7.10 Gutsy Gibbon and Ubuntu 8.04 Hardy Heron.

This method uses an SD card as the computer's only HD. The installation can be done by using a separate computer or by using a virtual machine like Sun xVM VirtualBox or VMWare. The two bigest advantages are the super easy install, and that the fast booting Xandros install is untouched because the boot loader goes on the SD card instead. You can also still use other SD cards with Xandros for storage.

Other install methods overwrites Xandros's boot loader, and requires that the Ubuntu card is inserted at bootup or that the grub boot loader is restored manualy by booting Ubuntu and entering in a console:

sudo mount -t auto /dev/sda1 /mnt

sudo /sbin/grub-install --recheck --no-floppy --root-directory=/mnt /dev/sda

[edit] Installation (by using a real computer)

1. Power off a desktop (or laptop) computer.

2. Disconnect all of its hard drives and storage devices.

3. Plug your SD card into into your computer via an SD card slot or an SD to USB adapter.

4. Boot up using Ubuntu live CD.

5. open Sysyem>Administration>Partition Editor, and make sure that your SD card is indeed the only drive, and that it is mounted as "sda".

6. Partition or delete partitions) if you like, and close the partition editor.

7. Double click on the "Install" desktop icon, and follow the instructions.

8. When the installation is complete, power everything down, insert the Ubuntu SD card into the eee and power up. When the eee's splash screen comes up (the one that says to hit F2 for setup) hit Esc, and select the SD card as the boot drive. You will have to do this step at every boot up now if you want to start Ubuntu, but it allows you to keep Xandros (or any other os) on the internal SSHD which can be booted with or without an SD card inserted.

9. *optional* Install custom Linux kernel from Array.org [1]. It will reduce the boot time alot and add pre-compiled eeepc & madwifi modules. When that's finished, your install is done.

10. It's time to use the rest of this wiki. Have fun!

[edit] Installation (by using a virtual machine)

1. Create a new virtual machine.

2. Don't add any virtual hard disk.

3. Activate USB support, so you can install Ubuntu to your SD card by using an SD to USB adapter.

4. Boot up, select your language and choose install.

5. Follow the installation instructions.

6. When the installation is complete, shutdown your virtual machine, insert the Ubuntu SD card into the eee and power up. When the eee's splash screen comes up (the one that says to hit F2 for setup) hit Esc, and select the SD card as the boot drive. You will have to do this step at every boot up now if you want to start Ubuntu, but it allows you to keep Xandros (or any other os) on the internal SSHD which can be booted with or without an SD card inserted.

7. *optional* Install custom Linux kernel from Array.org [2]. It will reduce the boot time alot and add pre-compiled eeepc & madwifi modules. When that's finished, your install is done.

8. It's time to use the rest of this wiki. Have fun!



  • please note that on the user name/password screen, your user name and your computer's name must be all lowercase. Uppercase letters will not cause the installer to report an error as it should, it will just stall the installation indefinitely.
Personal tools