Raspberry pi 4でWindows 10 on ARMを動かす(失敗の記録
どこかの記事を読んで動かす事は出来たが記録を取っていなかった。
数か月ぶりに64bit版RaspiOSを立ち上げてみたら中にqemuイメージがあったので起動してみたら動くには動いた。
ネットワークが繋がっていなかったのでvirtioドライバーをインストールしたらクラッシュ。
普通に使えたとしても重くて使えないのにネットワークに繋がらないならもっと使えない。
ISOのダウンロード元を見ると最新はBuild number: 19041.1165となっているので自分が試した物よりは少々更新はされている
がしかし期待できないのでもう少し寝かせる
qemuを本家から落としてビルドしたらドライバーは入った
ネットワーク周りの設定で躓き中
ubuntu20.04環境でも動作する事を確認
こちらではネットワークが繋がった
qemu-kvmがインストールされていてネットワーク周りのセットアップが完了してた為と思われ
今後の方針としては仮想環境の調整か?
何故virt-2.12で動かしたかは今となっては判らないがvirtで動作する
仮想ディスクの初期サイズは10GBで作成してインストールまでは出来ていたが
その後のアップデートで容量が足りなく20GBまで増やしても足りない言われて今22GB
ホスト側にブジッリネットワークを追加してローカルネットワークに参加成功
ブリッジ接続を試す都合でqemuのバージョンダウン(標準リポジトリ版Ver.3.1)
メモリ割り当てを4GBから3GBに減量(待機状態で1.5GB使用)
KB5005101のインストールでエラー(0x8024a203)
ディスク容量不足の可能性を考慮(空き2.21GB)
ubuntu環境
$ uname -a
Linux ubuntu 5.4.0-1042-raspi #46-Ubuntu SMP PREEMPT Fri Jul 30 00:35:40 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
$ qemu-system-aarch64 --version
QEMU emulator version 6.1.0
Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers
virtioドライバーは最新(virtio-win-0.1.204.iso)を使用
とりあえず動いた環境
$ uname -a
Linux raspberrypi64 5.10.52-v8+ #1441 SMP PREEMPT Tue Aug 3 18:14:03 BST 2021 aarch64 GNU/Linux
$ qemu-system-aarch64 --version
QEMU emulator version 3.1.0 (Debian 1:3.1+dfsg-8+deb10u8)
Copyright (c) 2003-2018 Fabrice Bellard and the QEMU Project developers
$ qemu-system-aarch64 --version
QEMU emulator version 6.1.0
Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers
インストールメディア
19041.844.210209-1708.VB_RELEASE_SVC_PROD3_CLIENTCOMBINED_UUP_A64FRE_JA-JP.ISO
実行用シェルコマンド
qemu-system-aarch64 \
-M virt-2.12 \
-enable-kvm \
-cpu host \
-smp 4 \
-m 4g \
-bios QEMU_EFI.fd \
-device ramfb \
-device ich9-usb-ehci1 \
-device usb-kbd \
-device usb-tablet \
-nic user,model=virtio \
-drive file=win10arm.qcow2,format=qcow2,if=none,id=system \
-device virtio-blk,drive=system \
-device usb-storage,drive=drivers \
-drive if=none,id=drivers,media=cdrom,file=virtio-win-0.1.185.iso \
-vnc :1
--
コメント
コメントを投稿