ラップトップにUbuntuOSをインストールしています。 Windows 7も別のディスクパーティションにインストールしたい(ラップトップの特別なパーティションから回復することでインストールします)。
Windowsをインストールした後、UbuntuをロードできるようにハードドライブのMBRを回復したいと思います。 Linuxを使用する予定がありますddプログラム:
1)(インストールする前に、Linuxでこのコマンドを実行します)dd if =/dev/sda of =/home/user/mbr_backup bs = 512 count = 1
2)(インストール後、Ubuntu Live CDをロードしてこれを起動します)dd if =/home/user/mbr_backup of =/dev/sda bs = 512 count = 1
3)PCにUbuntuをロードし、Windowsを起動できるようにGRUB2を再構成します
私はあなたのアドバイスが必要です、私は私がディスク(それはパーティションテーブルです)を傷つけないことを確認したいです。
ドライブの最初の512バイトにMBRが含まれていて、メソッドがそれを前の状態に復元することは正しいですが、それはおそらく最善の行動ではありません。 UbuntuはMBRをそのままにしておく必要があります。パーティションテーブルがまだ良好で、パーティションが表示されている限り、grubをブートローダーとしてインストールするだけです。おそらく素晴らしいgrub2を使用しているよりも、最新のUbuntuバージョンを使用している場合は、Windowsパーティションが自動的に検出され、grubリストに追加されます。 update-grub2を実行するだけです。 Ubuntuでブートローダーをインストールしなかった場合は、少し難しいかもしれません。 this のようなものが役に立ちます。
Firstを使用する必要があります fdisk 2つ以上のハードドライブを使用している場合は特に、適切なハードディスクから適切なMBRを保存するようにしてください。
secondハードドライブのバックアップを作成する必要があります。別のハードドライブにクローンを作成できる場合は、[ddを使用して作成できます。しかし、それは時間について話します]
thirdMBRバックアップとバックアップを外付けハードドライブ、USBフラッシュ、別の内蔵ハードドライブ、別の安全なパーティションなどの安全な場所に保存します(非推奨)
4番目ddを使用し、MBRをmbrBackup.imgのような.imgファイルに保存します