genisofs と同様に、最小限の追加サービスでボックス上でコマンドを実行し、iso イメージを参照し、一連の rpm をキックスタートするために使用できる ovf および関連データ ファイルを作成できるようにしたいと考えています。
dmtf のドキュメントは、既存の vm を ovf に変換するか、ソフトウェア パッケージ インベントリを使用して vm を構築することを中心に展開しています。
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 内にデバイスを構築し、そのための Eclipse フロントエンドを持つことに関心があるようです。
- 与えられた解決策は、VM の置き換えによるアップグレードに基づいており、インプレース アップグレードではありません。これはレガシー コードに反して実行され、一部の状況では IMO の悪い習慣です。
私に失敗した他の情報源:
- http://www.ibm.com/developerworks/linux/library/l-open-virtualization-format-toolkit/ -- open-ovf について言及
- http://sourceforge.net/projects/open-ovf/ - 私がこの問題を最後に調査したとき (5 年前) は、ある種の大規模なグループ プロジェクトであると思われていました。ダウンロードもコードもありません。開発者は 5 人です。
- https://blogs.oracle.com/VirtualGuru/entry/ovf_open_virtualization_format_standard - ここにリストされているプロジェクトは古いか、この質問でカバーされているか、既存の vm を ovf に変換する必要があります。
- ovftool - 生成された ovf ファイルを検証できます。
もっと見つけてプレイし続けたらコメントしますが、仮想マシンを共有するためのかなり一般的な形式と思われるものについての質問が不足していることに気付きました.