
かなり前に、ラップトップに Linux をインストールすることにしました。SSD1 に Windows 8.1 をインストールし、EFI ブートで起動し、dd
USB スティックから起動しながらコマンドを使用してその SSD のコピーを作成しました。
dd if=/dev/sda of=my_external_drive/windows_backup.img
今、私はSSD1にLinuxをインストールしており、SSD2(SSD1より大きい)を購入しました。デュアルブートが便利かもしれないと思ったので、
dd if=my_external_drive/windows_backup.img of=/dev/sdb
ssd2 はどこにsdb
ありますか。Linux はレガシー モードで起動し、UEFI モードに切り替えると、Windows は起動を試みますが失敗します。
何が間違っているのでしょうか? SSD1 に書き込むとwindows_backup
正常に起動しますが、Windows は SSD2 に置きたいのです。
答え1
ドライブ上の BCD データは、元のドライブの署名を指している可能性があります。Microsoft の Bootrec ツールを使用して修正できる可能性があります。 https://support.microsoft.com/ja-jp/kb/927392 より
関連リンク