パーティションテーブルをバックアップする方法は?

パーティションテーブルをバックアップする方法は?

先ほどWindows 8がプリインストールされた新しいノートブックを購入しましたが、実際のWindowsディスクはありません。すべてをクリアしたいのですが、私のコースの1つにVisual Studioを使用する必要がありますが、最新バージョンはワインとうまくいきません(アプリケーションデータベース)。

ハードドライブ全体を複製する必要はありませんでした。実際にはすでに回復パーティションを追加しました(本当に必要なすべてでした)。 Windowsが元の場所に復元パーティションを復元できるように、物理パーティションテーブルをバックアップしたいと思います。

編集:また、Windows 8でバックアップできるように、ブートローダが実際にどこに保存されているかを知っている人はいますか?

答え1

GPTパーティションテーブルを使用していると仮定すると、このツールを使用してsgdiskGPTヘッダとパーティションテーブルをバックアップできます。

sgdisk --backup=<file> <device>

バックアップを復元するには、次を使用します。

sgdisk --load-backup=<file> <device>

パーティション表を簡単にリストするには、次のようにします。

gdisk -l <device>

答え2

sfdiskを含むmsdosラベル付きディスクの場合は、パーティションテーブルをバックアップできます。

sfdisk -d /dev/sda > sda.partition

livecdを起動するときは、/dev/sdaを物理ディスク名に変更してください。

gptテーブルの場合は、次のものを使用できます。

parted /dev/sda print > sda.gpt.partion

他の方法もあります。

Mbrを使用するかuefiを使用するかによって、ブートセクタ/パーティションが異なります。 mbrの場合、ddとして保存できる512バイトディスクの最初のセクタだけです。

関連情報