与 genisofs 类似,我希望能够在具有最少附加服务的机器上运行命令,并创建一个 ovf 和关联的数据文件,这些文件引用了一个 iso 镜像,并可用于启动一组 rpm。

来自 dmtf 的文档围绕将现有 vm 转换为 ovf 或使用其软件包 list 构建一个。

http://schemas.dmtf.org/ovf/envelope/1/dsp8023.xsd

  • DiskSection_Type 并没有真正涵盖可能设置的含义
  • 操作系统并没有真正涵盖我需要知道的一切的含义
  • 如何放入 ISO 镜像并强制 bios 启动它?

  • 所以,当 open-ovf 是答案时,这个被吹捧的应用程序。但是,它在 sourceforge 上的页面已经删除了所有代码,并且没有下载。

    我可能可以使用一些 Java 模式到类工具来创建一个不错的编辑器,但我想在花大量时间之前了解我正在编辑的内容。

    http://www.vmware.com/products/studio/overview.html
  • 这似乎对在 VM 中构 build 备并为其提供 eclipse 前端感兴趣。
  • 给出的解决方案基于通过替换 vm 进行升级,而不是就地升级,这与旧代码相反,并且在某些情况下是 IMO 的不良做法。

  • 其他让我失望的来源:
  • http://www.ibm.com/developerworks/linux/library/l-open-virtualization-format-toolkit/ -- 谈到开放 ovf
  • http://sourceforge.net/projects/open-ovf/ - 上次我研究这个问题时(5 年前)应该是某种大的团体项目。它没有下载、没有代码和 5 个开发人员。
  • https://blogs.oracle.com/VirtualGuru/entry/ovf_open_virtualization_format_standard - 这里列出的项目要么是旧的,要么被这个问题涵盖,要么涉及将现有的 vm 转换为 ovf。
  • ovftool - 它可以验证生成的 ovf 文件。

  • 我会在发现更多并继续玩时发表评论,但我注意到缺少关于共享虚拟机的相当常见格式的问题。

    最佳答案

    我相信 this document 看起来非常详尽,而且似乎是最近的(2013 年 1 月)

    关于build - 有没有办法以编程方式生成可用于在启动时启动 iso 镜像的 ovf 文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13257937/

    10-09 18:51