Vagrant OpenBSD Box は Libvirt プロバイダでは起動できません。

Vagrant OpenBSD Box は Libvirt プロバイダでは起動できません。

したがって、次のシェルコマンドを使用してlibvirtにOpenBSD 7.3 VMを作成しました。

virt-install --name openbsd7.3 --os-variant openbsd7.0  \
--virt-type kvm --vcpus 1,maxvcpus=2 --memory 256,maxmemory=512 \
--disk /home/dev/Downloads/ISOs/install73.img,boot.order=1,format=raw  \
--disk /home/dev/Dev/VMs/openbsd7.3/openbsd73.img,boot.order=2,size=10 \
--cpu host-passthrough --boot uefi --import;

その後、仮想マシンの起動時にインストーラディスクを削除してインストールを完了しました。

virsh detach-disk --domain openbsd7.3 ~/Downloads/ISOs/install73.img \
--persistent --config --live

その後、仮想マシンにsudoと不良ユーザー、安全でない公開鍵を設定しました。

openbsd73.boxこの手順を完了した後、ファイルを生成しました。openbsd73.imgcreatebox.shvagrant-libvirt githubリポジトリのスクリプト。

その後、放浪者に.boxを追加しました。

vagrant box add openbsd73.box --name openbsd73

Vagrantに正常に追加した後、テストするためにVagrantfileを作成しました。

vagrant init openbsd73 && vagrant up --provider=libvirt

次のエラーが発生し、放浪箱は起動しませんが、

==> default: Starting domain.
==> default: Domain launching with graphics connection settings...
==> default:  -- Graphics Port:      5900
==> default:  -- Graphics IP:        127.0.0.1
==> default:  -- Graphics Password:  Not defined
==> default:  -- Graphics Websocket: 5700
==> default: Waiting for domain to get an IP address...

手動で実行するsudo virt-viewer <domain_name>

Booting from hard Disk...
No active partition

メモ:ボックスを実行すると使用できsudo virsh list --all、実行すると vagrant-libvirt 仮想ネットワークもアクティブになりsudo virsh net-list --all、Vagrant で Alpine Linux ボックスを設定しようとすると動作します。

ベストアンサー1

おすすめ記事