Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1486 connectés 

 



Dernière réponse
Sujet : commande de récupération de disque dur
enfoiro fichier iso != volume disque.
donc ton iso c'est pas une iso mais passons.
 
disque pété hda
disque de récup sda
 
bref la séquence c'est  


dd if=/dev/hda of=../image_disk.img
dd if=../image_disk.img of=/dev/sda


 
le disque sda sera rempli par l'image de récupération. Il vaut vraiment mieux que le sda soit rempli de zéros (zero-fill) avant (précaution).
 
si tu veux plus de détails lis mon topic, je ne peux pas tout réexpliquer.
 
a+


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
enfoiro fichier iso != volume disque.
donc ton iso c'est pas une iso mais passons.
 
disque pété hda
disque de récup sda
 
bref la séquence c'est  


dd if=/dev/hda of=../image_disk.img
dd if=../image_disk.img of=/dev/sda


 
le disque sda sera rempli par l'image de récupération. Il vaut vraiment mieux que le sda soit rempli de zéros (zero-fill) avant (précaution).
 
si tu veux plus de détails lis mon topic, je ne peux pas tout réexpliquer.
 
a+

titounnette Il me semblait que l'idée était de monter le fichier iso comme on monterait un volume ! J'ai actuellement un nouveau linux d'installé, sur un nouveau dd, avec l'iso dessus dans un coin !
 
A te lire, je dois donc, à partir du iso, régénérer un nouveau disque comme réplique du disque initial perdu ?! Comment je fais ça ?
 
Merci de ton aide ;)
enfoiro pourquoi -t iso9660, c'est incohérent.
En gros l'idée c'est pas ca, c'est de recopier cette image sur un autre disque plus grand et ensuite de travailler sur le disque.
Avec la commande dd tu récupère l'intégralité du disque y compris la table de partitions et le boot sector, alors normal qu'il n'arrive pas à retrouver ses petits.
sI tu veux travailler avec des partitions, soit tu vire le bootsect et la table de partitions à la main puis tu extrait les images de partitions individuelles (bonne chance :D ) soit tu extrait une seule partition à la fois (dd if=/dev/hda1 of=../ma_partition1.img). Soit tu reimplante l'image dans un disque propre et tu travaille dessus.
titounnette C'est la commande que j'ai cité plus haut (ok le -o a sauté à la recopie, sinon c'est ça, et ça veut pas).
 
Pourquoi, quand on passe -o loop, l'erreur renvoie vers /dev/loop0 ???
Fork Bomb mount -o loop -t iso9660 /path/to/isofile /path/to/mountpoint
titounnette Bonjour,
 
j'ai réalisé une image iso du du disque  dur avec la commande dd, mais quand j'essaie de la monter, je reçois l'erreur pour la commande suivante :  
 
mount -t iso9660 path/backup.iso /mnt/backup - loop  
 
==> Wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or others error
In some cases useful info is found is syslog - try dmesg | tail or so
 
dmesg me envoie des erreurs sur NTFS-fs : inode corrupt, should run chkdsk...
 
 
un file path/backup.iso me renvoie : x86 boot sector, code offset 0x52, OEM-ID "NTFS", sectors/cluster 8, reserved sectors 0, Media descriptor 0xf_, heads 255, hidden sectors 63, dos < 4.0 BootSector (0x80)
 
 
Des avis / idées ?
 
Merci de votre aide ;)
 
 
 
Turbo16 Essaye le logiciel testdisk, il m'a sauvé la vie plus d'une fois (table des partition qui partait en vacance...:o)
 
Il va faire une analyse de ton disque, et si il trouve ce qui est réparable, il le fait.
 
Voila :)
titounnette Merci beaucoup, j'espere que ca va fonctionner!
Je fais un retour des que possible
Fork Bomb http://forum.hardware.fr/hfr/OSAlt [...] 8662_1.htm
titounnette

l0g4n a écrit :

Nan, mais j'éspère pour toi que yavait du raid sur cette machine ! Ou alors des sauvegarde touts les jours minimun, ya des chances que t'ai tout perdu.
Et oui, le 'magic number' c'est vraiment la merde.


 
Ben, je venais d'effectuer la migration de cette BDD et j'etais justement en train de modifier le shell de sauvegarde quand ca m'a fait ça!!!Je suis deg...
 
Enfoiro: je pourrais savoir quel est ton topic?

enfoiro je te conseille la lecture de mon topic, et sinon on ne travaille jamais sur le disque, on fait d'abord une image sur un autre disque de capacité supérieure.
 
a+
black_lord

titounnette a écrit :


Le Tolier je me serai bien passé de tes commentaires! J'ai besoin d'aide et pas de remarques comme tu l'a faite, merci... :fou:  


 
il t'aide alors tu y vas mollo, sinon c'est nous qui nous passerons de toi.
 
il a raison, tu as peu de chances de récupérer tes données... j'espère que tu as un backup.

l0g4n Nan, mais j'éspère pour toi que yavait du raid sur cette machine ! Ou alors des sauvegarde touts les jours minimun, ya des chances que t'ai tout perdu.
Et oui, le 'magic number' c'est vraiment la merde.
titounnette

Le_Tolier a écrit :

allume un cierge, ou utilise ton backup si tu veux mon avis.


 
Le Tolier je me serai bien passé de tes commentaires! J'ai besoin d'aide et pas de remarques comme tu l'a faite, merci... :fou:  
 
Black_lord : Je tente ce que tu m'a dis et je fais un retour, merci

Le_Tolier allume un cierge, ou utilise ton backup si tu veux mon avis.
black_lord justement, il n'y est pas....
titounnette Désolé pour le temps de latence. Voila le résultat:
 
Disk /dev/hdd: 80.0 GB, 80026361856 bytes
16 heads, 63 sectors/track, 155061 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
 
This doesn't look like a partition table
Probably you selected the wrong device.
 
   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1   ?     1904983     3706779   908105142   74  Unknown
Partition 1 does not end on cylinder boundary.
/dev/hdd2   ?     1905059     3576061   842184976   70  DiskSecure Multi-Boot
Partition 2 does not end on cylinder boundary.
/dev/hdd3   ?      167286      167286           0   72  Unknown
Partition 3 does not end on cylinder boundary.
/dev/hdd4         2555059     2555108       24404    0  Empty
Partition 4 does not end on cylinder boundary.
 
Partition table entries are not in disk order
 
Je vois  pas où est renseigné le type du système...
black_lord si tu as un disque identique faire un dd pour backuper ton disque actuel, ensuite utiliser testdisk (sur le backup, de préférence) pour essayer de remettre les choses d'équerre.
 
bon courage.
titounnette J'ai tapé cette commande et voila le résultat  
 
Disk /dev/hdd: 80.0 GB, 80026361856 bytes
16 heads, 63 sectors/track, 155061 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
 
This doesn't look like a partition table
Probably you selected the wrong device.
 
   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1   ?     1904983     3706779   908105142   74  Unknown
Partition 1 does not end on cylinder boundary.
/dev/hdd2   ?     1905059     3576061   842184976   70  DiskSecure Multi-Boot
Partition 2 does not end on cylinder boundary.
/dev/hdd3   ?      167286      167286           0   72  Unknown
Partition 3 does not end on cylinder boundary.
/dev/hdd4         2555059     2555108       24404    0  Empty
Partition 4 does not end on cylinder boundary.
 
Partition table entries are not in disk order
o'gure

black_lord a écrit :

mount: mount point /tralalaboum does not exist
 
[:cupra]


mkdir -pv /tralalaboum [:ofou]
 

titounnette a écrit :

oui je suis en debian 4 sarge


Ce n'était pas ma question.

black_lord a écrit :

je pense que ce qu'il veut dire c'est : "est que tu es sur de ton type de fs ?" ça peut aussi être reiserfs, xfs, ...
 
lance "fdisk -l /dev/hdd" et donne le résultat


C'est bel et bien ma question.

black_lord je pense que ce qu'il veut dire c'est : "est que tu es sur de ton type de fs ?" ça peut aussi être reiserfs, xfs, ...
 
lance "fdisk -l /dev/hdd" et donne le résultat
titounnette oui je suis en debian 4 sarge
black_lord mount: mount point /tralalaboum does not exist
 
[:cupra]
o'gure et t'es sûr qu'il est  en ext3 ?
titounnette Je l'ai fait aussi! Cela m'a donné le même résultalt : wrong fs type, bad option, etc
o'gure Car il faut indiquer le point de montage et le numéro de la partition du disque
Genre :

mount -t ext3 /dev/hdd3 /tralalaboum

titounnette Pourquoi?
Tu peux expliciter ta réponse stp?
Fork Bomb Si tu as réellement tapé mount -t ext3 /dev/hdd, il est normal que cela ne fonctionne pas.
titounnette Non j'ai pas dis que le BIOS ne voyait pas le disque mais que l'on avait pas accès au BIOS...
Mais bon, je me suis renseigné et apparemment ce serait spécifique à la machine d'après mes sup...
Donc on oublie ça...
Par ailleurs, le volume apparait dasn mon poste de travail mais impossible de le monter que ce soit en graphique ou en ligne de commande...
Le_Tolier euh déjà si le bios voit pas le disque c'est pas la peine de tenter de recuperer quoi que soit avec un autre OS, la 1ere étape c es tde savoi pourquoi le bios ne voit pas le disque
titounnette En fait, j'ai un disque dur sur lequel est stocké des données hyper importantes pour ma boite (leur base de données). La distribution est Debian 4 et le PC tourne donc 24 sur 24. Ce matin le disque ne réagissait plus à rien. J'ai donc rebooter la machine et ensuite plus rien: au demarrage du PC impossible de booter sur le drive, impossible d'accéder au BIOS.  
J'ai donc réinstallé une debian sur une autre disque dur afin de voir si je pouvais y accéder, rien à faire: l'OS m'affiche "impossible de monter le volume" j'ai donc essayé manuellement et même chose, voila la message que j'ai recu en retour avec la commande "mount -t ext3 /dev/hdd:
       "wrong fs type, bad option, bad superblock on /dev/hdd,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so"
 
J'ai donc essayer de faire une récupération du système avec la commande fsck et j'ai eu l'erreur suivante
 
"fsck.ext3: Bad magic number in super-block lors de la tentative d'ouverture de /dev/hdd
/dev/hdd:
Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>
"
Et avec la commande qui m'a ete indiqué j'ai eu l'erreur suivante:
"
e2fsck 1.40-WIP (14-Nov-2006)
e2fsck: Bad magic number in super-block lors de la tentative d'ouverture de /dev/hdd
 
Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>
"
 
J'aimerai donc savoir si quelqu'un a déja eu ce problème là ou si vous connaissez la syntaxe exact de la commande permettant de faire cette récupération de données.
C'est vraiment très important.
 
Je vous remercie d'avance.
o'gure 1. Décris mieux ta problématique : il peut y avoir 10 000 sens à ta phrase
2. Il y a un topic récupération de données, utilise la fonction recherche, tu trouveras facilement
3. il y a un topic récupération de disque dur HS, idem, fonction recherche
Fork Bomb Récupérer ?
C'est a dire ?
titounnette Bonjour tout le monde,
 
Je cherche à trouver la commande qui permet de récupérer un disque dur sous Debian.
Quelqu'un la connaitrait-elle?
 
Merci d'avance

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR