为什么ISO Master(编辑器)不能读取Windows镜像文件?

我在使用ISO Master软件时遇到了以下问题:我尝试编辑Windows 7的ISO镜像。
$ isomaster windows7.iso

文件确实可以打开,但不幸的是我只得到了一个带有以下消息的README文件:
这个光盘包含一个"UDF"文件系统,并且需要支持ISO-13346 "UDF"文件系统规范的操作系统。
isomaster来自Ubuntu软件仓库,我正在使用12.04版本。系统已经安装了对UDF的内核支持,我可以挂载上述ISO(mount -o loop)并以只读方式查看其内容。有没有办法修复这个问题?使用除isomaster工具之外的其他工具也是一个选择。
谢谢,Jacek

为什么这个问题被标记为离题?问题是关于使用Ubuntu软件库的 - Tom Brossman
5显然,isomaster不支持UDF。 - psusi
3ISO Master被定位为该论坛上首选的ISO编辑器。缺乏对UDF的支持,因此缺乏Windows镜像编辑能力是一个严重的缺点,应该明确说明,以免人们浪费时间尝试不可能完成的任务。 - Jacek Blocki
@Jacek Blocki,这是一个很好的观点。你应该向isomaster软件包提交一个错误报告,更新他们的文档以清楚地说明这个信息。 - Enterprise
在看了这个应用之后,我目前又发现了另一个应用k3b,在这个应用的评论中说它会工作得更好。 - Elijah Cruz Webservices
这个问题在这里得到了解决:https://unix.stackexchange.com/questions/531012/how-to-modify-an-installation-iso-and-keep-it-bootable - dhynes57
4个回答

ISO Master是一款主要用于创建和编辑ISO镜像的软件工具,通常用于创建可引导光盘或分发软件。ISO Master并非专门设计用于读取或提取Windows镜像(如Windows安装ISO文件)。
Windows安装ISO文件通常采用一种名为WIM(Windows Imaging Format)的不同格式。WIM文件经过压缩,包含整个Windows安装,包括操作系统、驱动程序和其他组件。虽然ISO Master可能不直接支持读取或提取WIM文件,但有其他可处理这些文件的工具可供选择。
要处理Windows安装ISO文件或提取其内容,您可以使用诸如7-Zip、WinRAR或Microsoft提供的部署映像服务和管理(DISM)工具等工具。这些工具专门设计用于处理WIM文件,并可提取安装或修改所需的组件。
请记住,修改Windows安装镜像需要适当的知识和谨慎,因为它可能会影响操作系统的完整性和功能。在处理Windows安装文件时,请始终确保备份数据并遵循官方指南或教程。
如果您对与Windows镜像相关的特定任务或目标有任何想法,请提供更多详细信息,我可以为您提供具体的说明或替代工具,以实现您的目标。

我以前用的是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/

UDF文件系统在Ubuntu中不能自动挂载。请参考如何打开UDF卷以获取更多信息。

请在这里包含必要的部分。 - user833907
我不确定你所说的“必要部分”是什么意思。 - Myles Bartlett

我想知道你打算如何处理Windows 7 ISO镜像文件的内容,因为它是受版权保护的材料。如果你使用udftools软件包中的udfinfo实用工具,你可以验证Windows 7/10 ISO镜像中的UDF文件系统是只读的。

也许你应该加入一些有用的内容,这样人们就不会对你想知道意图感到太冒犯了。而且,你的暗示似乎在暗指有可疑的事情发生。 - Jakke