1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VMware fusion にOpenWrtをインストール

Posted at

はじめに

備忘録として、VMware fusion にOpenWrtをインストールする方法を記事ににしました。
基本的には参考URLを現環境で実施しているだけです。

環境

OS:MacOS catalina 10.15.7
VMware fusion:Player バージョン 12.1.0
OpenWrt:openwrt-19.07.7 x86

事前準備

OpenWrtイメージのダウンロード

OpenWrt Downloadsからイメージをダウンロードします。
使用するデバイスによってダウンロードするイメージが異なります。
今回は、Stable Releaseのx86 / generic / combined-ext4.img.gz
を使用しました。

$ wget https://downloads.openwrt.org/releases/19.07.7/targets/x86/generic/openwrt-19.07.7-x86-generic-combined-ext4.img.gz #イメージのダウンロード
$ gzip -d openwrt-19.07.7-x86-generic-combined-ext4.img.gz #.gzファイルを解答

スクリーンショチE�� 2021-03-01 11.09.27.png

OpenWrtイメージのカーネルバージョンの確認

VMwareの設定の際に、カーネルのメジャーバージョン情報が必要です。
そのため、事前に確認しておきます。
Devices and kernel versionsから確認します。
今回は4.14.162 でした。

スクリーンショチE�� 2021-03-01 11.08.54.png

QEMUのインストール

上記のイメージはそのままの状態ではVMware Fusionにはインストールできません。
そこで、仮想マシン用のイメージ作成アプリである。QEMUを使用します。

brew install qemu #QEMUのインストール
qemu-img convert -f raw -O vmdk openwrt-19.07.7-x86-generic-combined-ext4.img openwrt-19.07.7-x86-generic-combined-ext4.img.vmdk #QEMUによる仮想マシン用ファイル作成

これで、事前準備はおわりです。

OpenWrtの仮想マシンを作成する

「カスタム仮想マシンを作成」を選択
スクリーンショチE�� 2021-03-01 11.07.54.png

「Linux>その他のLinux4.Xカーネル」を選択。
カーネルのバージョンは上記で調べたものを選択する。
スクリーンショチE�� 2021-03-01 11.08.06.png

ここは、レガシーBIOSじゃないと動かない。
スクリーンショチE�� 2021-03-01 11.09.34.png

「既存の仮想ディスクを使用」で先ほど作成した.vmdkファイルを選択する。
スクリーンショチE�� 2021-03-01 11.09.48.png

設定は終わり。
名前を付けて終了する。
スクリーンショチE�� 2021-03-01 11.10.01.png

ここで、作成されたファイルのうち、.vmxファイルを修正します。
一番最後に、「ethernet0.virtualDev = "e1000"」を追記します。
スクリーンショチE�� 2021-03-01 16.13.34.png

スクリーンショチE�� 2021-03-01 16.12.46.png

あとは普通に起動します。
スクリーンショチE�� 2021-03-01 16.14.38.png
おつかれさまでした。

参考URL

・OpenWrt wiki,OpenWrt on VMware HowTo
https://openwrt.org/docs/guide-user/virtualization/vmware
・nknskn ネタ置き場 ,Macbookの移行でVMware Fusionの仮想マシンが動かなくなった話
https://news-nknskn.hatenablog.com/entry/2020/06/01/024025

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?