从文件夹创建可启动的 RedHat iso

从文件夹创建可启动的 RedHat iso

我想在虚拟机上安装 RedHat 6.4 (32 位)。问题是我没有 iso 文件。相反,我可以访问一个文件夹(带有子文件夹(如、等)的标准 RedHat 文件夹imagesisolinux

我无法从此文件夹重新创建可启动的 ISO 文件。每次我尝试,VirtualBox 都会说FATAL: no bootable medium found! System halted。我认为我的 ISO 文件构建不正确(不可启动?)。

我认为 virtualBox 配置正确(iso 文件是为虚拟 CD/DVD 设置的)。

我尝试创建 ISO 文件的方法如下:

  • 使用程序:isoCreator、powerIso
  • 使用命令:mkisofs -o genertatedIso.iso /MyRep

感谢您的帮助,

答案1

下面是一个例子:

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

答案2

您需要指定启动映像和启动目录以mkisofs使磁盘可启动。这些文件通常分别称为isolinux.binboot.cat,您应该mkisofs通过-b-c标志指定它们:

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

相关内容