- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!Windows11へのアップグレード
長らくWindows10を使っていたVirtualBox上のゲスト環境をWindows11にアップデート.
Windows11環境をクリーンインストールして,ぼちぼち移行するかなーと思ったらライセンス認証が通らなかった...
というわけで,既存環境からのアップグレード.
::MBR2GPTの実行
Windows11では,Legacy BIOSからUEFIに移行する必要がある.
単純にVirtualBoxの設定を変更するだけだと,
Legacy BIOS向けにMBRで設定されているディスクからはOSが起動しない.
というわけで,
* 設定
* → 更新とセキュリティ
* → 回復
* → PCの起動をカスタマイズするの「今すぐ再起動」をクリック
* → トラブルシューティング
* → 詳細オプション
* → コマンドプロンプト
でトラブルシューティング用のコマンドプロンプトが起動するので,
mbr2gpt.exe /convert
と実行.ここで,
Failed to update ReAgent.xml, please try to manually disable and enable WinRE
とかいわれた.
::VirtualBoxの設定
SystemのMotherboardタブで,TPMをv2.0にセット,Enable EFIにチェックをいれる
::再起動して,WinREのケア
管理者権限でコマンドプロンプトを起動して,
reagentc /disable
reagentc /enable
::Windows 11へのアップデート
アップデート準備ができるまで待ってられなかったので,
Windows11のisoイメージをマウントして,setup を実行.
インストール時に,「何もしない」を選択してクリーンインストール.
::リセット
Cドライブみたら,Windows.oldが残っていて,
なんか中途半端だったので,設定→システム→回復→「PCをリセットする」ですっきり.