コマンドラインから.ovf仮想マシンを作成する

コマンドラインから.ovf仮想マシンを作成する

.isoイメージではなく、Linuxディストリビューション(Fedoraの最初)用の.ovfファイルを作成します。

私の目標は、学生が実際にインストールせずに.ovfイメージをインポートするだけで、Virtualboxを介してLinuxディストリビューションを簡単に使用できるようにすることです。私たちの目標は、プロのディストリビューションを持つのではなく、WindowsシステムでLinuxを使用するための小さな障壁を作成することです。

VirtualBoxには何が必要ですか? Linuxを手動でインストールしてから.ovfイメージをエクスポートするのではなく、スクリプトでこれを実行したいと思います。

.isoイメージのFedoraバージョンをインポートして、一部の自動化された設定スクリプト(anaconda?)を介してインストールし、.ovfファイルを生成する完全に自動化されたスクリプトを作成できますか?

ベストアンサー1

HashiCorp/パッカー

包装機さまざまな種類の仮想マシン/クラウドイメージ/アーカイブを作成するためのCD/DVD ISOイメージのヘッドレスインストール用ツールです。

  1. ビルドテンプレート(JSON形式)の作成、はいmy-template.json
  2. packer verify my-template.json
  3. packer build my-template.json

多くのディストリビューション(Ubuntu / Fedoraなど)には、通常、ネットワークインストールに使用されるのと同じ形式の無人インストール構成が必要です。検索preseedkickstart

あなたの場合、virtualbox-iso便利なビルダーになります。他のビルダーがたくさんあるので、マニュアルを確認してください。

おすすめ記事