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 Return version and exit.
78 grml2usb installs grml on a given partition on your usb device and makes it
81 Directory layout on usb device
82 ------------------------------
113 | `-- stage2_eltorito
118 | |-- isolinux-main.cfg
135 |-- grml-cheatcodes.txt
150 |-- filesystem.module
152 |-- grml-medium.module
153 |-- grml-medium.squashfs
154 |-- grml-small.module
155 |-- grml-small.squashfs
158 |-- grml64-medium.module
159 |-- grml64-medium.squashfs
160 |-- grml64-small.module
161 `-- grml64-small.squashfs
166 # grml2usb /home/grml/grml_2008.11.iso /dev/usb-sdb1
168 Install specified ISOs on device /dev/usb-sdb1.
170 # grml2usb /home/grml/grml_2008.11.iso /home/grml/grml_small_2008.11.iso /dev/usb-sdb1
172 Install specified ISOs on device /dev/usb-sdb1 for multibooting ISOs.
173 Note: boot "grml" as usual, for booting grml-small use "grml-small on the
174 bootprompt, for grml64 use "grml64" and so on...
176 # grml2usb --fat16 --mbr /home/grml/grml_2008.11.iso /dev/usb-sdb1
178 Install specified ISO on device /dev/usb-sdb1, install MBR on /dev/usb-sdb and
179 format partition /dev/usb-sdb1 with FAT16 filesystem.
181 # grml2usb --grub /home/grml/grml_2008.11.iso /dev/usb-sdb1
183 Install specified ISO on device /dev/usb-sdb1 and use Grub as bootloader
184 (instead of syslinux being the default).
186 # grml2usb --kernel=/boot/vmlinuz-2.6.28-grml --initrd=/boot/initrd.img-2.6.28-grml \
187 /home/grml/grml_2008.11.iso /dev/usb-sdb1
189 Install specified ISO on device /dev/usb-sdb1 but use given kernel and initrd
190 instead of the ones provided by the ISO.
192 # grml2usb --squashfs=/grml/grml-live/grml_cd/live/grml.squashfs \
193 /home/grml/grml_2008.11.iso /dev/usb-sdb1
195 Install specified ISO on device /dev/usb-sdb1 but use given squashfs
196 file instead of the one provided by the ISO.
198 # grml2usb --bootoptions="lang=de ssh=mysecret" grml_2008.11.iso /dev/usb-sdb1
200 Install specified ISO on device /dev/usb-sdb1 and use "lang=de ssh=mysecret" as
205 Please report feedback, link:http://grml.org/bugs/[bugreports] and wishes link:http://grml.org/contact/[to the grml-team].
209 Michael Prokop <mika@grml.org>
211 /////////////////////////////////////////////////////////////////
212 http://git.grml.org/?p=grml2usb.git
213 http://wiki.grml.org/doku.php?id=tips#multiboot_usb_pen
214 http://www.startx.ro/sugar/isotostick.sh
215 https://help.ubuntu.com/community/Installation/FromUSBStick
216 http://unetbootin.sourceforge.net/
217 http://www.tux.org/pub/people/kent-robotti/looplinux/rip/mkusb.sh
218 /////////////////////////////////////////////////////////////////