
T o n g wrote:
Hi,
How can I put the .iso image on usb so that the usb boots with the latest devel release, grml-medium-devel_2008.09.28.iso for example?
The wiki http://wiki.grml.org/doku.php?id=usb & grml2usb uses windoze FAT16 filesystem, but I hope I can put it into (and boot from) native Linux filesystems, using grub if possible.
thanks
hi I have successfully set up grml on various usb sticks on various computers. However, I encountered difficulties because of low quality BIOSes.
1) First , I found the following website very usefull:
"http://www.knoppix.net/wiki/Bootable_USB_Key"
2) Second, the BIOS problem. A good BIOS should present you the option "Boot from USB-HDD" (boot from USB harddisk). This option allows you to set up FAT16 on the stick and it will boot. However, low quality BIOS (like those found on popular MINI-ITX boards) only present the following options: USB-FDD (this is floppy) USB-CDROM and USB-ZIP. In
In this case , you have to use USB-ZIP, but this *usually* does not work with FAT, because ZIP is a very different filesystem. In this case , you have to format with :
mkdiskimage -4 /dev/sdz 0 128 32 # for a stick with < 2GB
The details of this command are given on the link above. Note, that in the grml wiki, the mkdiskimage command is given as follows :
mkdiskimage -4 /dev/sdz *1* 128 32 (note the "1" instead of "0" above )
This did not work for me, but I was too lazy to figure out why. In any case , the upper version with "0" as the third parameter worked fine for me in all cases.
(Concerning the *usually* that I mentioned above. There has been a test case where I was able to boot from a FAT Stick with the USB-ZIP option. I am sorry, but I did not recorded what exactly I did, but as far as I remember , the stick has been formatted with mkdiskimage and later on with fat, so I am not sure if this is a bootsector thing. What I am sure is, that in "most" cases, I was not able to boot from USB stick with a fat volume, when my BIOS did not offer the USB-HDD option on boot)
Concerning the ZIP filesystem, I was not able to create several partitions on the stick, the mkdiskimage command creates a single partitition, that I could not read with fdisk or cdisk. (So I was not able to resize, etc). Again, this might be very well due to my ignorance).
Concerning the boot loader, I successfully installed GRUB but I also used the syslinux approach from the link above.
Hope, that helps since grml on stick is great ! Peter