Supondo que você esteja disposto a inicializar uma imagem ISO, consegui encontrar esta postagem no blog . Em resumo:
-
Crie algum tipo de partição Linux no disco USB. ext2 deve fazer, se você não quiser que o diário ocupe espaço em excesso.
-
Monte a partição.
-
Execute este comando:
grub-install --force --no-floppy --root-directory=MOUNT /dev/sdX
. Isso instalará o GRUB2 no diretório montado (aqui, MOUNT) e gravará o MBR em/dev/sdX
(dispositivo MOUNT). -
Goto
MOUNT/boot/grub
e editegrub.cfg
.
Em seguida, basta editar o arquivo como normal. Na postagem vinculada, o autor pretende inicializar imagens ISO. Então, ele usou isso:
menuentry "Ubuntu 10.10 Desktop i386" {
loopback loop /ubuntu-10.10-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-desktop-i386.iso noeject noprompt splash --
initrd (loop)/casper/initrd.lz
}