6 grml2usb - install grml ISO(s) on usb device for booting
10 grml2usb [ options ] <ISO[s]> <device>
12 *******************************************************************************
13 Important! The grml team does not take responsibility for loss of any data!
14 *******************************************************************************
21 Use specified bootoptions as default.
25 Do not actually execute any commands, instead just show what would be executed.
29 Format specified partition with FAT16. **Important:** this will defstroy any existing
30 data on the specified partition!
34 Force any actions requiring manual interaction (like --fat16, --mbr).
38 Install grub bootloader instead of syslinux.
42 Display usage information and exit.
46 Install specified initrd instead of the default. You might want to specify
47 option *--kernel* as well.
51 Install specified kernel instead of the default. You might want to specify
52 option *--initrd* as well. (Be aware when using multiboot setup.)
56 Install master boot record (MBR) on the device. **Important:** this will destroy any
57 existing data on the device!
61 Install specified squashfs file as the default.
65 Install syslinux bootloader (default, requires FAT16 filesystem on the specified partition).
69 Uninstall grml ISO files.
73 Return version and exit.
82 grml2usb installs grml on a given partition on your usb device and makes it
85 Directory layout on usb device
86 ------------------------------
117 | `-- stage2_eltorito
122 | |-- isolinux-main.cfg
139 |-- grml-cheatcodes.txt
154 |-- filesystem.module
156 |-- grml-medium.module
157 |-- grml-medium.squashfs
158 |-- grml-small.module
159 |-- grml-small.squashfs
162 |-- grml64-medium.module
163 |-- grml64-medium.squashfs
164 |-- grml64-small.module
165 `-- grml64-small.squashfs
170 # grml2usb /home/grml/grml_2008.11.iso /dev/usb-sdb1
172 Install specified ISOs on device /dev/usb-sdb1.
174 # grml2usb /home/grml/grml_2008.11.iso /home/grml/grml_small_2008.11.iso /dev/usb-sdb1
176 Install specified ISOs on device /dev/usb-sdb1 for multibooting ISOs.
177 Note: boot "grml" as usual, for booting grml-small use "grml-small on the
178 bootprompt, for grml64 use "grml64" and so on...
180 # grml2usb --fat16 --mbr /home/grml/grml_2008.11.iso /dev/usb-sdb1
182 Install specified ISO on device /dev/usb-sdb1, install MBR on /dev/usb-sdb and
183 format partition /dev/usb-sdb1 with FAT16 filesystem.
185 # grml2usb --grub /home/grml/grml_2008.11.iso /dev/usb-sdb1
187 Install specified ISO on device /dev/usb-sdb1 and use Grub as bootloader
188 (instead of syslinux being the default).
190 # grml2usb --kernel=/boot/vmlinuz-2.6.28-grml --initrd=/boot/initrd.img-2.6.28-grml \
191 /home/grml/grml_2008.11.iso /dev/usb-sdb1
193 Install specified ISO on device /dev/usb-sdb1 but use given kernel and initrd
194 instead of the ones provided by the ISO.
196 # grml2usb --squashfs=/grml/grml-live/grml_cd/live/grml.squashfs \
197 /home/grml/grml_2008.11.iso /dev/usb-sdb1
199 Install specified ISO on device /dev/usb-sdb1 but use given squashfs
200 file instead of the one provided by the ISO.
202 # grml2usb --bootoptions="lang=de ssh=mysecret" grml_2008.11.iso /dev/usb-sdb1
204 Install specified ISO on device /dev/usb-sdb1 and use "lang=de ssh=mysecret" as
209 Please report feedback, link:http://grml.org/bugs/[bugreports] and wishes link:http://grml.org/contact/[to the grml-team].
213 Michael Prokop <mika@grml.org>
215 /////////////////////////////////////////////////////////////////
216 http://git.grml.org/?p=grml2usb.git
217 http://wiki.grml.org/doku.php?id=tips#multiboot_usb_pen
218 http://www.startx.ro/sugar/isotostick.sh
219 https://help.ubuntu.com/community/Installation/FromUSBStick
220 http://unetbootin.sourceforge.net/
221 http://www.tux.org/pub/people/kent-robotti/looplinux/rip/mkusb.sh
222 /////////////////////////////////////////////////////////////////