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
132 |-- isolinux-main.cfg
138 |-- grml-cheatcodes.txt
153 |-- filesystem.module
155 |-- grml-medium.module
156 |-- grml-medium.squashfs
157 |-- grml-small.module
158 |-- grml-small.squashfs
161 |-- grml64-medium.module
162 |-- grml64-medium.squashfs
163 |-- grml64-small.module
164 `-- grml64-small.squashfs
169 # grml2usb /home/grml/grml_2008.11.iso /dev/usb-sdb1
171 Install specified ISOs on device /dev/usb-sdb1.
173 # grml2usb /home/grml/grml_2008.11.iso /home/grml/grml_small_2008.11.iso /dev/usb-sdb1
175 Install specified ISOs on device /dev/usb-sdb1 for multibooting ISOs.
176 Note: boot "grml" as usual, for booting grml-small use "grml-small on the
177 bootprompt, for grml64 use "grml64" and so on...
179 # grml2usb --fat16 --mbr /home/grml/grml_2008.11.iso /dev/usb-sdb1
181 Install specified ISO on device /dev/usb-sdb1, install MBR on /dev/usb-sdb and
182 format partition /dev/usb-sdb1 with FAT16 filesystem.
184 # grml2usb --grub /home/grml/grml_2008.11.iso /dev/usb-sdb1
186 Install specified ISO on device /dev/usb-sdb1 and use Grub as bootloader
187 (instead of syslinux being the default).
189 # grml2usb --kernel=/boot/vmlinuz-2.6.28-grml --initrd=/boot/initrd.img-2.6.28-grml \
190 /home/grml/grml_2008.11.iso /dev/usb-sdb1
192 Install specified ISO on device /dev/usb-sdb1 but use given kernel and initrd
193 instead of the ones provided by the ISO.
195 # grml2usb --squashfs=/grml/grml-live/grml_cd/live/grml.squashfs \
196 /home/grml/grml_2008.11.iso /dev/usb-sdb1
198 Install specified ISO on device /dev/usb-sdb1 but use given squashfs
199 file instead of the one provided by the ISO.
201 # grml2usb --bootoptions="lang=de ssh=mysecret" grml_2008.11.iso /dev/usb-sdb1
203 Install specified ISO on device /dev/usb-sdb1 and use "lang=de ssh=mysecret" as
208 Please report feedback, link:http://grml.org/bugs/[bugreports] and wishes link:http://grml.org/contact/[to the grml-team].
212 Michael Prokop <mika@grml.org>
214 /////////////////////////////////////////////////////////////////
215 http://git.grml.org/?p=grml2usb.git
216 http://wiki.grml.org/doku.php?id=tips#multiboot_usb_pen
217 http://www.startx.ro/sugar/isotostick.sh
218 https://help.ubuntu.com/community/Installation/FromUSBStick
219 http://unetbootin.sourceforge.net/
220 http://www.tux.org/pub/people/kent-robotti/looplinux/rip/mkusb.sh
221 /////////////////////////////////////////////////////////////////