genisoimage / mkisofs fazendo isos

3


Eu estou tentando reproduzir um .iso (do clonezilla), precisava de um driver proprietário para trabalhar. Eu tive que desempacotar, unsquashfs, adicionar um driver, resquash, re-iso a distribuição ....

Agora, estou tentando recriar um arquivo .iso :) Uma iso que não será gravada em DVDs, mas sim em usbs ou inicializada em xen / kvm / etc ...

Todas as tentativas falharam até agora ... aqui está a sintaxe geral que estou usando:

>$ cat makemeanewiso.sh
genisoimage -r -v -V "CASPER" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../bootme.iso .

Se eu baixar uma imagem do clonezilla e fizer o seguinte:

mount -o loop clonezilla.iso tmp/
mkdir tmp2 && cp -Rf tmp/* tmp2/
run the makemeanewiso.sh from here

Em seguida, o iso não inicializa com um xen DomU, mas inicializa bem se for gravado em um DVD :)
Alguém pode me ajudar com as opções do mkisofs para fazer uma boa iso?

Vídeo:      link

Obrigado!

    
por CMag 15.08.2011 / 17:10

2 respostas

2

Você pode simplesmente instalá-lo com o Xen sem alterar o ISO, editar os arquivos necessários depois de instalado e criar uma imagem do clonezilla para uso futuro.

    
por 15.08.2011 / 20:36
0

Se você quiser em um usb, tente fazer um .img dele e usar um programa on-line gratuito para gravá-lo em um drive USB. Arquivos ISO não gostam de inicializar a partir de USB.

    
por 15.08.2011 / 17:21