Aqui um exemplo:
mkisofs -r -R -J -T -v -no-emul-boot -boot-load-size 4 -boot-info-table -V 'my-rhel6.4' -p 'RHEL6.4' -A 'RHEL6.4' -b isolinux/isolinux.bin -c isolinux/boot.cat -o /var/tmp/my-rhel6.4.iso /path-of-your-distro
Gostaria de instalar o RedHat 6.4 (32bits) em uma VM. O problema é que eu não tenho o arquivo iso. Em vez disso, tenho acesso a uma pasta (pasta padrão RedHat com subpastas como images
, isolinux
, etc.)
Não consigo recriar um arquivo iso inicializável dessa pasta. Toda vez que eu tentei, o VirtualBox disse FATAL: no bootable medium found! System halted
. Eu suponho que o meu arquivo ISO não é construído corretamente (não inicializável?).
Acho que o virtualBox está configurado corretamente (o arquivo iso está definido para o CD / DVD virtual).
Como tentei criar o arquivo ISO:
mkisofs -o genertatedIso.iso /MyRep
Obrigado pela sua ajuda,
Você precisará especificar uma imagem de inicialização e um catálogo de inicialização para mkisofs
para tornar o disco inicializável. Esses arquivos geralmente são chamados de isolinux.bin
e boot.cat
, respectivamente, e você deve especificá-los para mkisofs
por meio dos sinalizadores -b
e -c
:
mkisofs -b isolinux.bin -c boot.cat -no-emul-boot -o genertatedIso.iso /MyRep