繁体   English   中英

使用Rock Ridge扩展将文件添加到ISO

[英]Add file to ISO with Rock Ridge extensions

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

我需要在Windows系统上修改这个ISO文件(无需启动Linux VM),如何在不丢失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和saber jar文件你可以获得示例程序来创建iso文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM