Sauvegarde et restauration du MBR

jeudi 30 avril 2009, par Minimalteck

Le MBR (Master Boot Record) correspond au premier secteur physique d’un disque dur.
Le MBR contient sur 512 octets, le chargeur d’amorçage (ie GRUB, LILO, etc.) et la table des partitions principales (ou primaires, mais attention pas la table des partitions logiques).

La sauvegarde du MBR peut se réaliser avec la commande dd  [1] car celle-ci effectue une copie littérale, octet par octet.

Mettons nous en situation :

root@jupiter:~# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0003efec

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          31      248976   83  Linux
/dev/sda2              32       19457   156039345    5  Extended
/dev/sda5              32       19457   156039313+  8e  Linux LVM

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000801fa

  Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          31      248976   83  Linux
/dev/sdb2              32       19457   156039345    5  Extended
/dev/sdb5              32       19457   156039313+  8e  Linux LVM

- Sauvegarde du MBR : dd if=/dev/sda of=mbr-sda.sav count=1 bs=512

- Restauration du MBR : dd if=mbr-sda.sav of=/dev/sda

- Restauration du MBR sans la table des partitions : dd of=/dev/sda if=mbr-sda.sav bs=446 count=1

- Sauvegarde de la table de partition étendue : sfdisk -d /dev/sda > table-sda.sfdisk L’option "-d" passé à sfdisk permet de généré un fichier de dump en vue d’une restauration via la même commande.

- Restauration la table de partition étendue : sfdisk /dev/sda < table-sda.sfdisk

- Clonage direct de disque dur : dd if=/dev/sda of=/dev/sdb bs=512 count=1 sfdisk -d /dev/sda | sfdisk  dev/sdb

Notes

[1] Voir man dd ou la doc ubuntu associée

SPIP | squelette | | Plan du site | Suivre la vie du site RSS 2.0