将扩展名为Rock Ridge的文件添加到ISO



我在linux上创建了一个ISO,其中包含可启动livecd系统的文件。ISO使用Rock Ridge来保留linux权限。

我需要在windows系统上修改这个ISO文件(而不启动linux虚拟机),如何在不丢失linux符号链接和linux权限的情况下向ISO添加文件?

这是一个更大的.NET应用程序的一部分,所以我正在寻找一个控制台工具或.NET库来方便修改iso。

我已经尝试了以下内容:

  • 使用cygwin中的mkisofs手动提取并重新创建iso。(问题:岩脊信息丢失)
  • 使用C#和DiscUtils库修改ISO。(问题:DistUtils只支持阅读Rock Ridge,不支持写作)

使用java可以使用JIIC(java ISO Image Creator)JIIC
这里你必须使用jiic-api-jiic-jar和saper-jar文件您可以获得创建iso文件的示例程序

相关内容

  • 没有找到相关文章

最新更新