Posté(e) le 13 avril 200916 a Hello ! J'ai fait une sauvegarde de mes disques avec mon pote dédé et maintenant, j'ai une triclée de fichiers que je voudrais pouvoir réassembler afin de récupérer mes données. Facile me dis-je, je vais pas restaurer les partoche sur un disque, j'ai les images de mon pote dédé... tyrann@Sebastien:~$ sudo mknod /dev/md2 b 9 3 tyrann@Sebastien:~$ sudo mdadm --assemble /dev/md3 /media/disk/dd-sd/ddsda5 /media/disk/dd-sd/ddsdb5 mdadm: /media/disk/dd-sd/ddsda5 is not a block device. mdadm: /media/disk/dd-sd/ddsda5 has no superblock - assembly aborted Je comprends pourquoi il ne veut pas, c'est tout simplement parce qu'il se dit que je me fous de lui et que je lui donne 2 fichiers binaires au lieu de 2 fichiers blocs... La vraie question serait une de celles-ci : - comment lui faire outre-passer cette vérif ? - comment attacher un fichier binaire à un fichier bloc ? - comment transformer un fichier binaire en fichier bloc ? Pour les 2 dernières, je me dirige évidemment vers "quelquechose-nod" puisque c'est comme ça qu'on crée des fichiers blocs... Mais pour la suite... je suis coincé... Merci
Posté(e) le 13 avril 200916 a tente avec "mount -o loop fichier.img /montage" apres avec "losetup -a" tu saura quel loop est utilisé. Mais bon c'est goret pas sur que ça marche...
Posté(e) le 13 avril 200916 a c'est du raid1 ou 0 ??? car si c'est du raid 1, il suffit de monter un seul disue, c'est plus simple. sinon oui, il faut essayer de les monter avec loop
Posté(e) le 13 avril 200916 a Auteur tyrann@Sebastien:/mnt$ sudo mount -o loop /media/disk/dd-sd/ddsda5 ./sd/ mount: type inconnu de système de fichiers 'linux_raid_member' Ce n'est pas du raid 1 ni du 0 mais du 5 Voilà pourquoi je bloque EDIT: une idée me vient à l'esprit... Et si je fais un mknode b 9 5 dd if=monfichier of=/dev/md5 mdadm --assemble /dev/md3 /dev/md5 etc..... Ca pourrait le faire vous pensez ? Faudra que j'essaye ça... ^^
Posté(e) le 13 avril 200916 a Hello ! Pour moi l'erreur est très claire et logique. Tu essaies d'assembler un raid à partir de points de montage et non pas de fichier bloc. Pourquoi n'essaies-tu pas cela ? sudo mdadm --assemble /dev/md3 /dev/sda5 /dev/sdb5
Posté(e) le 14 avril 200916 a Auteur C'est exactement ce que j'ai dit. Je suis entièrement conscient qu'il refuse parce que ce ne sont pas des fichiers blocs. Si j'avais les disques branchés dessus je l'aurais fait. Seulement le pc ne démarre pas quand je branche ces disques Donc j'ai dû (attention les yeux ça va piquer) les brancher sur la tour de ma mère un par un (parce que l'alim est trop légère ), faire une copie avec dd sur un disque externe et ensuite tenter d'assembler les fichiers images sur mon pc pour récupérer ce que j'ai bêtement oublié de récupérer... Voilà réellement le problème
Posté(e) le 14 avril 200916 a Ah ok, j'avais pas bien compris ton problème. Je me suis laissé abuser par les fichiers qui sont dans /media répertoire où sont souvent montés automatiquement les partitions. Bah dans ce cas un coup de loopback ? # losetup /dev/loop0 /media/disk/dd-sd/ddsda5 # losetup /dev/loop1 /media/disk/dd-sd/ddsdb5 # mdadm --assemble /dev/md3 /dev/loop0 /dev/loop1 Dans la théorie, ça devrait marcher.
Posté(e) le 14 avril 200916 a Auteur waaaaaaaaaa j'avais pas pensé à losetup ! Merci je teste ça en rentrant !
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.