-
Since grml was made as a Live CD, we need to create a bootable USB version first. Unfortunately, I only run OS X, so I had to jump through some hooks to do this. But read yourself.
-
Preliminaries: You need Parallels (5582 works) and a USB stick with 256 MB or more.
-
Download grml-medium. I used 0.1-rc1.
-
Plug in the USB stick.
-
If you wish to keep the data on the stick, now is the time to do an image with help of Disk Utility. All data will be erased soon.
-
Setup a new Parallels instance to run Debian Linux, don't add a hard disk but boot from the ISO.
-
Unmount the USB stick in OS X.
-
Boot grml giving this to the loader:
linux26 irqpoll -
Activate the USB stick in Parallels when you got into a shell.
-
(I assume the stick is
/dev/sda1, PLEASE DOUBLECHECK withdmesg.) -
Make a FAT16 filesystem:
mkfs.vfat -F 16 -v /dev/sda1 -
Mount the stick:
mount /dev/sda1 /mnt/external1 -
Copy the image:
cp -a /live/image/* /mnt/external1 -
Place the bootloader:
mv /mnt/external1/boot/isolinux/* /mnt/external1 -
umount /mnt/external1 -
Install the bootloader:
syslinux /dev/sda1 -
Install the mbr:
dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda(NOT sda1!) -
Make the partition bootable:
fdisk /dev/sda,a,1,w. -
Shut down grml:
halt -
Close Parallels.
-
Grab the
atl2package at http://deb.grml.org/pool/main/a/atl2/ and put it somewhere on the stick. -
Unmount the USB stick in OS X again.