MBRの起動ディスクをGPTに変換

Windows7からWindows10にアップグレードしたディスクがMBRだったのでGPTに変換してみた。

使ったアプリはEaseUS Todo Backup Free、別ディスクを使用。

手順

・MBR起動ディスクのCドライブをパーティションバックアップ

・GPT起動ディスクの回復パーティションからRecoveryフォルダを取り出す(ドライブレターを割り当てて)

 別のディスクを用意して

・パーティション作成(システム、MSR、Windows、回復)やり方はこちら

・Cドライブを復元

・回復パーティションにRecoveryフォルダをコピー

・ブートローダーの作成

 GPTに変換したディスクを起動して

・回復の有効化

この方法で問題なく変換できた。

ブートローダーの作成

# ドライブレターを システム S:、Windows W: とした場合

bcdboot W:\Windows /l ja-JP /s S: /f UEFI

※ドライブレターは現在起動しているWindowsにのみ有効なので起動後とは無関係

回復の有効化

# 回復パーティションにドライブレターを割り当てる

diskpart

list volume

select volume=回復パーティションの番号

assign letter=R

exit

# 回復の有効化

reagentc /setreimage /path R:\Recovery\WindowsRE

reagentc /enable

# 確認

reagentc /info

Windows RE の状態が Enabled になっていれば成功

# ドライブレターの削除

diskpart

list volume

select volume=回復パーティションの番号

remove letter=R

回復が有効化できなくなった場合は WindowsRE(回復)の復旧

Windowsが起動できなくなった場合もこの方法で復旧が可能

・ブートローダーの作成

・回復の復旧