Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 23/09/2013, à 23:44

luigifab

Crash partition btrfs

Bonsoir

Je viens de rencontrer un petit soucis après avoir fait une sauvegarde d'une partition avec dd sur une autre.
La partition qui vient de faire.... paf : /dev/sda2, BTRFS, 250 Go

sudo mount /dev/sda2 /media/documents/ a écrit :

mount: wrong fs type, bad option, bad superblock on /dev/sda2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

dmesg | tail a écrit :

[ 1063.423183] device label documents devid 1 transid 1237 /dev/sda2
[ 1063.423815] btrfs: disk space caching is enabled
[ 1063.424749] parent transid verify failed on 131072 wanted 214 found 1240
[ 1063.424755] btrfs: failed to read chunk root on sda2
[ 1063.465987] btrfs: open_ctree failed

Ce que j'ai fait juste avant de redémarrer : sudo dd if=/dev/sda1 of=/a/sda1.dd.
Sachant que /a était monté sur /dev/sda2.

---

Mon problème, est que je n'ai plus accès à ma partition.
J'ai essayé la commande sudo btrfs restore /dev/sda2 /destination qui me récupère mes données (enfin, qui fait une copie des données ailleurs), mais il faut avoir de l'espace disque quelque part, que je n'ai pas.

Est-ce qu'il y aurait une commande magique quelque part, genre btrfs repair ?

---

Voici exactement ce que j'ai fait :

- je suis sur mon système, je le met en hibernation
- je démarre le pc sur un live CD (gparted live cd)
- je monte la partition /dev/sda2
- je crée un fichier avec dd de sda1 sur sda2 (sudo btrfs restore /dev/sda2 /a/sda1.dd)
- je démonte la partition /dev/sda2
- je redémarre
- le pc redémarre, le système sort d'hibernation
- là je ne vérifie pas la partition
- je fais mes mises à jour
- je redémarre
- et là la partition ne se monte plus.

Dernière modification par luigifab (Le 24/09/2013, à 13:42)

Hors ligne

#2 Le 24/09/2013, à 21:36

J5012

Re : Crash partition btrfs

ne pas faire ce genre de manip avec un systeme en hibernation !
hibernation n'egale pas l'arret ...

paquet btrfs-tools : fsck

Hors ligne

#3 Le 25/09/2013, à 20:13

luigifab

Re : Crash partition btrfs

C'est bien ce qu'il me semblait, je sais pas pourquoi.
Bref, je recommencerai pas.

Hors ligne

Haut de page ↑