我正在使用mkisofs在windows下构建可引导的linux ISO
这是我正在执行的命令:
mkisofs -r -V “Modified Iso” -o D:\MOR.iso -cache-inodes -J -l -b isolinux\isolinux.bin -c isolinux\boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table D:\modified\iso\产出如下:
Uh oh, I cant find the boot image 'isolinux\isolinux.bin' inside the target tree.D:\modified\iso\文件夹的结构是:
[BOOT]\
EFI\
images\
isolinux\
Packages\
repodata\
sbin\
.discinfo
.treeinfo
comps.xml
ks.cfg发布于 2017-12-14 05:13:06
尝试以下步骤。它为我工作。您需要添加ks文件。
mkdir /tmp/bootiso。
安装-o循环/路径/到/什么地方。
mkdir /tmp/bootisoks
cp -r /tmp/bootiso/* /tmp/bootisoks/
umount /tmp/bootiso && rmdir /tmp/bootiso。
chmod -R u+w /tmp/bootisoks
cp /path/to/omeks.cfg /tmp/bootisoks/isolinux/ks.cfg
cp /path/to/*..rpm/tmp/bootisoks/Package/cd /tmp/bootisoks/Package& createrepo -dpo .。
sed -i 's/append\ initrd\=initrd.img$/append initrd=initrd.img\ ks\=cdrom:/ks.cfg/‘/tmp/bootisoks/isolinux/initrd=initrd.img\inx.cfg
cd /tmp/bootisoks & mkisofs -o /tmp/boot.iso -b isolinux.bin -c boot.cat -no-emul-启动-引导-大小为4-引导表-V "CentOS 7 x86_64“-R -J -v -T isolinux/。。
implantisomd5 /tmp/boot.iso
Reference serverfault.com https://serverfault.com/questions/517908/how-to-create-a-custom-iso-image-in-centos
https://stackoverflow.com/questions/32096299
复制相似问题