在做云子机时windows系统时遇到一个问题,客户需要在系统镜像中增加自己的程序,类似OEM厂商的系统镜像,这就需要对windows iso重新制作,为了批量操作,选用mkisofs这个工具,
在制作时遇到了一个严重的问题,不知道系统的引导文件是哪个.在网上查了好久,看到的结果基本都是boot.img,但这个文件从哪里来没有任何介绍. 只好自己在系统的iso文件里面找, 在xp系列的系统中还是很容易找到引导文件的[BOOT]/Bootable_NoEmulation.img, 但windows2008的就不好找了 , 经过无数次文件查找,终于找到了引导文件,boot/etfsboot.com
mkisofs -udf -UDF -b "boot/etfsboot.com" -hide boot.catalog -no-emul-boot -iso-level 2 -l -D -relaxed-filenames -N -V "ISO_FILE_NAME" -o "C:\windows_2008.ISO"