为什么 ISO 主控(编辑器)无法读取 Windows 映像

为什么 ISO 主控(编辑器)无法读取 Windows 映像

我在使用 ISO 主控软件时遇到以下问题:我尝试编辑 Windows 7 ISO 映像

$ isomaster windows7.iso

文件确实打开了,但不幸的是,我得到的只是带有消息的 README:

该光盘包含“UDF”文件系统,需要支持 ISO-13346“UDF”文件系统规范的操作系统。

isomaster 来自 Ubuntu 存储库,我使用的是 12.04。系统已安装 UDF 的内核支持,我可以挂载上面的 ISO ( mount -o loop) 并以只读方式查看其内容。有没有什么办法可以修复它?使用 isomaster 以外的其他工具也是一种选择。问候,Jacek

答案1

我以前用过 isomaster,但遇到了这个问题。现在我只能手动将内容添加到我的 iso 中。

mkdir new_iso
mount -o loop iso_file.iso /mnt/
sudo cp -Rva /mnt/* new_iso
#Make your changes in the new_iso directory
sudo umount /mnt
cd new_iso
sudo mkisofs -D -r -V "ISO NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o /home/USER/new.iso new_iso/

答案2

UDF 文件系统无法在 Ubuntu 中自动正确挂载。请参阅问题如何打开 UDF 卷了解更多信息。

答案3

有问题的 Windows 7 ISO 映像文件的内容是受版权保护的材料。如果您使用软件包udfinfo中的实用程序udftools,则可以验证 Windows 7/10 ISO 映像中的 UDF 文件系统是否只读因此不可编辑。

相关内容