2

Я хотел бы установить RedHat 6.4 (32 бита) на виртуальной машине. Проблема в том, что у меня нет iso-файла. Вместо этого у меня есть доступ к папке (стандартная папка RedHat с подпапками, такими как images , isolinux и т.д.)

Мне не удается восстановить загрузочный ISO-файл из этой папки. Каждый раз, когда я пытался, VirtualBox сказал FATAL: no bootable medium found! System halted . Я предполагаю, что мой ISO-файл собран неправильно (не загрузочный?).

Я думаю, что VirtualBox настроен правильно (ISO-файл установлен для виртуального CD/DVD).

Как я пытался создать файл ISO:

  • с помощью программ: isoCreator, powerIso
  • используя команду: mkisofs -o genertatedIso.iso /MyRep

Спасибо за вашу помощь,

2 ответа2

3

Вот пример:

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
1

Вам нужно будет указать загрузочный образ и каталог загрузки для mkisofs чтобы сделать диск загрузочным. Эти файлы часто называются isolinux.bin и boot.cat соответственно, и вы должны указать их для mkisofs помощью флагов -b и -c :

mkisofs -b isolinux.bin -c boot.cat -no-emul-boot -o genertatedIso.iso /MyRep

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .