So hopefully this is one of the last times you needed to flash your Zaurus. From now on, if you want to try some distro, simply extract the filesystem on a CF or SD memory card. Multiple partitions are supported, and multiple filesystems (gzip, cramfs, romfs, xfs, minix, ext3, ext2, reiserfs, jfs). Simply create a /boot directory in the root of the filesystem. Rename the the kernel image to zImage and copy it into the /boot directory. Create a file named kernel-cmdline containing the kernel startup command line and optionally add a file named image.nfo containing a description of the distro, all in the /boot directory. After rebooting the device your new distro will show up in the boot menu automatically.
Can someone decipher this and give a step by step guide? Exact terminal commands with example /dev/sdc2 etc would be help.
1. Extract filesystem to CF, SD
Say SDHC card is used and detected as /dev/sdc. Partition 1 contains zubuntu and is at /dev/sdc1 while partition 2 is going to contain cacko at /dev/sdc2, mounted at /media/disk1.
Extracts cackoimage.tar.gz to present directory, /media/disk1
/media/disk1$ sudo tar xvzf /pathtocacko/cackoimage.tar.gz
2. Create a boot directory in the root of the filesystem. Which filesystem? /media/disk1?
$ mkdir /media/disk1/boot
3. Copy cacko kernel to /boot directory in the above filesystem
$ cp /mypath/zImage /media/disk1/boot/
4. Create a file named kernel-cmdline containing the kernel startup command line
How do we do that? In the boot directory as well? Ambiguous.
Create a new file kernel-cmdline at the boot directory
$ gedit /media/disk1/boot/kernel-cmdline
Insert the kernel startup command line. Erm ... how?? Sample?
5. Optionally add a file named image.nfo containing a description of the distro, all in the /boot directory
Create a new file image.nfo at the boot directory
$ gedit /media/disk1/boot/image.nfo
Insert a description of the distro.
Is this a unformatted plain text description or is there a format here? Sample?
Anyone with info on the above? Please help! Many thanks!