Parallels DesktopにRaspberry Pi OS(Desktop)をインストールする

Mac

こんにちは、あろっちです。

Parallels Desktopの仮想デスクトップ環境にRaspberry Pi Desktopをインストールする手順です。

当記事での環境は以下のとおりです。

macOSCatalina 10.15.7
Parallels Desktop for Mac 1616.1.3
スポンサーリンク

Raspberry Pi Desktopをダウンロード

こちらのDownloadからisoファイルをダウンロードします。

ファイルサイズは約3GBと大きいので、それなりに時間がかかります。(※通信環境によります)

Parallels Desktop新規作成からインストール

新規作成から「DVD/イメージファイルからWindows/その他 OSをインストール」を選択します。
続行をクリックします。

続行をクリックします。

名前はお好みで変更してください。例えば、「Raspberry Pi Desktop」といった感じです。
作成をクリックします。

Graphical Installを選択し、Enterを押します。

Japaneseを選択し、Continueをクリックします。

Contiuneをクリックします。

Continueをクリックします。

Continueをクリックします。

Continueをクリックします。

Yesをを選択し、Continueをクリックします。

インストール中はこのような画面になります。

Continueをクリックします。

/dev/sda を選択し、Contiueをクリックします。

Continueをクリックします。
しばらくするとインストールが完了し、再起動します。
ここまでが仮想デスクトップ環境のインストールとなります。

一旦、Parallelsのスナップショットを作成しておくことをおすすめします。

Raspberry Pi Desktopの初期設定

Nextをクリックします。

Country: Japan
Language: Japanese
Timezone: Tokyo

このように選択し、Nextをクリックします。

任意のパスワードを入力し、Nextをクリックします。

アップデートの確認です。Nextをクリックします。

セットアップ完了です。Restartをクリックすると再起動します。

Pallarels Toolsのインストール

Pallarels Toolsをインストールする前にスナップショットを作成しておくことをおすすめします。

右上のアラートマーク(画像の赤枠の箇所)をクリックし、Parallels Toolsインストールを選択すると画像のような画面になるので続行をクリックします。

この画面では、キャンセルをクリックします。

ここからは、ターミナルでの作業となります。

ターミナルを開きます。
以下のコマンドを実行します。

unameを変更しているのは、x86_64版のParallels Toolsではなくx86版をインストールするためです。(デフォルト状態(x86_64環境)でParalles Toolsのインストールを試みるとエラーとなります。)

$ sudo su
# mount -oro,exec,remount /media/cdrom
# cd /media/cdrom
# uname() { [ $1 == "-m" ] && echo x86 || /bin/uname $@ ; }
# export -f uname
# ./install -i

grub(ブートローダ)の設定を変更します。

# vi /etc/default/grub

※エディタは、viでなくても構いません(nanoなど)。

GRUB_CMDLINE_LINUX_DEFAULT に “prl_vid.usedrm=0 acpi=strict” を追加して、保存します。(画像の赤枠)
(※2021年3月23日 acpi=strictを追記しました。acpi=strictがないと起動時にACPI errorを吐くのが気になったための対策です。)

grubを更新します。

# update-grub

再起動します。

# reboot

再起動後は、このような画面になります。ウインドウを広げたり、Coherenceモードに対応します。

仮に再起動しない(起動時にフリーズする)場合は、スナップショットで以前の状態に戻してください。

まとめ

僕はRaspberry Pi Desktopは触ったことなかったので、これからちょっと触っていこうと思っています。

コメント

タイトルとURLをコピーしました