Forum général.général Résolu : Réparer la mbr et table de partitions d'une clé USB

Posté par  .
Étiquettes :
2
2
mar.
2011

Salut à tous,

Je voulais installer rapidement la nouvelle Debian et pour ça j'ai pris la 1ère clé USB que j'avais sous la main et j'ai suivi la procédure décrite sur le site [1] c'est à dire :

# cat debian.iso > /dev/sdX

Je n'ai pas trop réfléchi et j'ai remplacé le X par la lettre correspondant à ma clé, ce qui donne sdb. Ce faisant j'ai joyeusement écrasé la mbr et la table des partitions de ma clé...

L'installation de Debian s'est très bien passée, mais depuis il m'est impossible de récupérer ma clé. Elle est globalement reconnue sous windows et sous linux comme un lecteur CD USB (elle a bien un /dev/sdb attribué au branchement). fdisk -l ne la liste même pas et répond no medium found si je la désigne par /dev/sdb. dd me répond unable to open /dev/sdb...

Moi je suis à cours d'idées... et vous ?

[1] http://www.debian.org/releases/stable/i386/ch04s03.html.fr

EDIT : Merci pour vos réponses, malheureusement je ne pouvais même pas utiliser dd ou install-mbr, et le lecteur CD virtuel était vide, donc rien à faire... je pense qu'il aurait fallu forcer le noyau à utiliser le module "clé USB" au lieu du module "lecteur CD USB". J'ai finalement craqué et utilisé un logiciel (windows) du constructeur de la clé : http://www.pny.com.tw/pny_ch/upload/20101220111537012.rar Heureusement que j'avais un vieil ordi avec une vielle partition XP qui marche encore (comme quoi ça peut servir).

  • # Readonly ?

    Posté par  . Évalué à 1.

    Si linux voit la clef comme un lecteur CD, peut-être qu'elle est en ReadOnly, tu as essayé un chmod 777 /dev/sdX avant de faire un dd if=/dev/zero of=/dev/sdX puis CTRL-C au bout de quelques secondes ?

  • # Procédure de remise en état

    Posté par  (site web personnel) . Évalué à 1.

    Effectivement, la table de partition doit être en vrac.

    Une piste pour remettre le tout d'aplomb :

    http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:usbboot#restoring_a_usb_stick_to_its_original_state

    Pour les commandes pour fdisk, elles sont présentées sous forme de script, mais il est possible de les lancer de manière interactive après avoir lancé la commande fdisk /dev/sdb.

  • # Edit ?

    Posté par  . Évalué à 1.

    Comment ça "EDIT" ?!
    On fait comment ?

    • [^] # Re: Edit ?

      Posté par  . Évalué à 1.

      J'ai vu un petit bouton "Modifier" au bas de mon post. J'ai cliqué et miraculeusement j'ai pu modifier mon post. C'est fou non ?

  • # syslinux? isolinux?

    Posté par  . Évalué à 0.

    Si tu utilise un de ces programmes, ils fournissent un fichier mbr.bin que tu peux mettre su ta clef grâce à dd.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.