Mac で無料の仮想化ソフトといえば、VirtualBox や VMware Fusion ですが、QEMU という選択肢もあります。

そこで、QEMU を使用して、無料のソフトウェアルーターとして有名な VyOS のディスクイメージを作成してみました。

QEMU をインストール

brew install qemu

VyOS の ISO イメージをダウンロード

wget https://github.com/vyos/vyos-nightly-build/releases/download/1.5-rolling-202502030007/vyos-1.5-rolling-202502030007-generic-amd64.iso

QEMU 用の空のディスクイメージを作成

qemu-img create -f qcow2 vyos-202502030007.qcow2 2G

ISO イメージから仮想マシンを起動

qemu-system-x86_64 \
  -m 2048 \
  -hda vyos-202502030007.qcow2 \
  -cdrom vyos-1.5-rolling-202502030007-generic-amd64.iso \
  -boot d

起動直後の画面。

qemu-vyos-01.png

仮想マシンにログイン直後の画面。

qemu-vyos-02.png

空のディスクに VyOS をインストールして電源オフ

install image

poweroff

ディスクから仮想マシンを起動

qemu-system-x86_64 \
  -m 2048 \
  -hda vyos-202502030007.qcow2

起動直後の画面。

qemu-vyos-03.png

参考

QEMU

VyOS rolling release