本文主要介绍如何在Linux下编辑ISO文件,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章,收获多多。让微子网络带你去了解一下。
Ubuntu软件中心有个软件叫ISOMaster,可以创建和修改ISO文件。
$sudoapt-getinstallisomaster如图,我打开一个ISO文件后,可以用右键菜单直接修改ISO中的文本内容。
ISOMaster
好的,你觉得直接挂载-o循环编辑就能解决问题吗?事实上,无论我们如何挂载,即使我们使用rw选项,挂载后修改ISO的内容仍然会提示‘只读文件系统’。原因是Linux内核的iso9660文件系统实现是只读的,它实现的file_operations没有写操作。
我们可以用mkisofs来做。以上面使用的安卓-x86-eeepc-2.0.iso文件为例。假设在mount -o循环之后,所有文件都被复制到新创建的。/newimg目录,文件被修改,然后执行:
$ sudomkisofs-J-R-V-V-biso Linux/isolinux . bin-cisolinux/boot . cat-no-emul-boot-load-size 4-boot-info-table-oan droid-2.0-new . iso/这样,newimg将在当前目录下生成android-2.0-new.iso。需要注意的是,isolinux是相对于。/newimg,并且不能使用绝对路径。
感谢您仔细阅读本文。希望微子网络分享的文章《如何在Linux下编辑ISO文件》对大家有所帮助。也希望大家支持微子网络,关注微子网络,更多相关知识等着你去学习!