僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
仮想環境のWinを外に出してみるテスト。
移行するしないはまた後で。
ディスクイメージはRAWなので、ddrescue で ストレージに出せばおしまい。これは簡単。
少し古いマシンならそのまま動く。当然。
問題はUEFI。仮想マシンはBIOSだった。
適当に検索すると、Win10に
変換コマンド
が。
USBで既存のWin10に接続し、管理者権限で起動したコマンドプロンプト
で実行。
ディスク番号は予めdiskpart.exeで調べておく(disk list)。
違うバージョンの場合に /allowFullOS が要るらしい。
C:\WINDOWS\system32>MBR2GPT /validate /disk:1 /allowFullOS MBR2GPT: Attempting to validate disk 1 MBR2GPT: Retrieving layout of disk MBR2GPT: Validating layout, disk sector size is: 512 bytes MBR2GPT: Validation completed successfully
どうやらできそう、ということで本番。
C:\WINDOWS\system32>MBR2GPT /convert /disk:1 /allowFullOS MBR2GPT will now attempt to convert disk 1. If conversion is successful the disk can only be booted in GPT mode. These changes cannot be undone! MBR2GPT: Attempting to convert disk 1 MBR2GPT: Retrieving layout of disk MBR2GPT: Validating layout, disk sector size is: 512 bytes MBR2GPT: Trying to shrink the system partition MBR2GPT: Trying to shrink the OS partition MBR2GPT: Creating the EFI system partition MBR2GPT: Installing the new boot files MBR2GPT: Performing the layout conversion MBR2GPT: Migrating default boot entry MBR2GPT: Adding recovery boot entry MBR2GPT: Fixing drive letter mapping MBR2GPT: Conversion completed successfully Call WinReReapir to repair WinRE WinReRepair Succeeded MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!
新しいPCのUEFI環境下では少し躊躇っていた様子だったが、 やがて順調に起動できた。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。