This how-to requires some knowledge of linux...
Try not to break your base Xandros linux on the Eeepc SSD disk (the /dev/sda disk) ...we'll need it for some post-install tweaks.
After this warning, go on...
Step 1) Download and burn the Antix 7.5 iso
Step 2) Run AntiX from you CD drive (I got an external CD drive)
Alternative: try a live USB install (link?), or run the process from inside another linux box
Step 3) You decide to install to a USB key or a SD card (>=4 GB, the installed stuff weights 1.2 GB) Go to System->Install antiX
Step 4) Choose "Use disk:" sdb or sdc (check with df or mount) and "Custom install"
Format your key or card... go on and wait for the process to finish (drink a glass of retsina wine at the next ΚΑΦΕΝΕΙΟ)
Install grub to your new / partition (not on the SSD!)
Step 5) Reboot. You are not a fresh new Eeepc user, so you hit 3 or 4 the Esc key when the Eeepc starts, and you select to boot from the key (or card).
Likely it will fail, you return to the grub menu, hit 'e' to edit the boot line:
replace (hd1,0) by (hd0,0) since the system now sees the key as the first boot device, enter 'b' to boot... and then:
kernel panic - not syncing: VF: Unable to mount root fs on unknown-block(0,0)
Step 6) Now you are aware: you could skip step 5! Reboot your eeepc (or your mepis box) in normal (Xandros, Mepis, Ubuntu?) mode. You key is mounted?
Go to the key (something like /media/usbdisk, /media/USB KEY/partition1, /media/SDHC-CARD...) and next to the mounted
Edit the menu.lst (and have a look at the menu.lst.old saved during the install process). You should be root. Replace the 'boot' line by:Updated: In the install process, when installing grub to the / partition, check the initrd checkbox, this will add the initrd line in menu.lst
In the 'kernel' line, the device (the 'boot=' argument, your key/card) should be specified by its UUID - as the /dev/sdX may vary randomly according to the devices attached to your system (as root, use the
command, Xandros does not have the vol_id command, nor the /dev/disk/by-uuid special file)
Here is my menu.lst (of course substitute your key's UUID)
color cyan/blue white/blue
title MEPIS at sdb1, newest kernel
kernel /boot/vmlinuz root=UUID=92f9fc37-6721-4917-82ab-11ae9407229e nomce nosplash vga=791
title MEPIS at sdb1, previous kernel (if any)
kernel /boot/vmlinuz.old root=UUID=92f9fc37-6721-4917-82ab-11ae9407229e nomce quiet splash vga=791
title MEPIS at sdb1, kernel 2.6.22-1-mepis-smp
kernel /boot/vmlinuz-2.6.22-1-mepis-smp root=UUID=92f9fc37-6721-4917-82ab-11ae9407229e nomce quiet splash vga=791
title Normal Boot
kernel /boot/vmlinuz-22.214.171.124-eeepc quiet rw vga=785 irqpoll root=/dev/sda1
I removed the quiet option, and set the nosplash option to see what happens.
Step 7) Reboot, Esc-Esc-Esc, select the key/card, at the grub menu select Mepis newest kernel (all kernels at the moment are the same, except 'Normal boot' that should lead you to the Xandros system - provided you did not erase the SSD disk -remember: you did it at your own risk)... and Hurrah! Antix is there.
To be continued:
Eeepc's adventures in AntiXland - Season 2: The wifi connection.
Feel free to comment...