Bonsoir,
Le 03/12/2011 17:22, Gwenn Boussard a écrit :
> Le 03/12/2011 17:04, frederic ollivier a écrit :
>> que dit testdisk ou photorec ?
Personnellement, afin de réinitialiser une table de partition toute
brisée, j'utilise
dd if=/dev/zero of=/dev/LE_DEVICE_A_REPARTITIONNER bs=512 count=100
cela écrit des "000" sur les 512x100 = 50 premier ko du disque dur.
Après, il ne reste plus qu'à faire un
fdisk dev/LE_DEVICE_A_REPARTITIONNER
pour recréer la parition.
Note que un "count=1" suffit à effacer le MBR. Mais certains
softs/virus/chargeur de boot/autre s'amusent à cacher des données dans
le 1er cylindre du disque dur. Donc il n'est pas une mauvaise idée
d'effacer ces informations.
> Génial ! Testdisk a accepté de créer une table des partition et une
> partition, un mkfs plus tard j'ai une belle partition vide.
> Attention il faut bien rebooter Linux après le testdisk pour qu'il
> recharge tout (à moins qu'il n'y ait une commande magique que je ne
> connais pas).
Lorsque tu changes le partitionnement d'un disque, a commande "fdisk"
dit qu'elle resynchronise le kernel avec les nouvelles modifications (un
message du style "re-read partitiontable"). J'imagine donc qu'il y a une
commande système pour cela. Par contre, parfois cette commande échoue,
et là, il est obligatoire de rebooter la machine.
Cordialement,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!