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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  [RedHat 9] perte de donnees lors du montage de disques ?!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RedHat 9] perte de donnees lors du montage de disques ?!

n°389977
benj63
Posté le 15-01-2004 à 09:37:10  profilanswer
 

Bonjour,
 
Je vous expose mon problème. Sur un PC servant de serveur de sauvegardes sous Unix, nous avons 3 disques :
 
 - n°1 (/dev/hda): fixe, 60Go, nommé "Fixe1" et sur lequel est installé RedHat 9, contenant des données (appelons-les "données1" )
 - n°2 (/dev/hdb): fixe, 60Go, nommé "Rack2" (notez la subtilité !) et sur lequel est installé RedHat 9, contenant des données (appelons-les "donnees2" )
 - n°3 (/dev/hdd): dans un rack, 80 Go, nommé "Rack1" et sur lequel est installé RedHat9, ne contenant rien.
 
Le disque n°3, "Rack1", était apparemment mal installé puisqu'on ne pouvait pas le monter (divers messages d'erreurs : "impossible de lire/écrire", etc etc). Nous avons donc décidé de formater ce disque, et de réinstaller Linux RedHat 9 dessus.
 
Lors de l'installation, nous paramétrons DiskDruid pour qu'il ne formate pas les 2 premiers disques, et nous formatons et recréons des partitions pour disque 3 (/dev/hdd) telles que :
hdd1: point de montage: /boot ; taille: 102 Mo ; type : ext3
hdd2: taille: 510 Mo ; type : swap
hdd3: point de montage: / ; taille: 78 Go ; type : ext3
(les autres disques sont partitionnés de la meme façon)
 
L'installation de Linux RedHat 9 se passe sans encombre.
Redémarrage du PC, connexion en tant que root.
 
Et c'est là qu'intervient l'erreur (?) : lors du montage des disques.
 
mount -t ext3 /dev/hda3 /mnt/Fixe1
mount -t ext3 /dev/hdb3 /mnt/Fixe2  (pour corriger l'erreur de nom du début, il est + logique de l'appeler Fixe2 que Rack2 !)
mount -t ext3 /dev/hdd3 /mnt/Rack2  (car c'est bien un rack, sur l'emplacement n°2)
 
Le problème :
  - lorsque je vais dans /mnt/Fixe1, je retrouve bien mes "donnees1" du disque 1 (/dev/hda) monté Fixe1 au début
  - lorsque je vais dans /mnt/Fixe2, je ne retrouve plus mes "donnees2" du disque 2 (/dev/hdb) monté Rack2 au début
  - le disque 3 (/dev/hdd) monté à présent Rack2 ne contient pas de données, ce qui est normal, et est opérationnel à présent.
 
Seulement, j'ai perdu mes "données2" !!  :cry: Que faire ??? J'ai tenté de démonter Rack2, et de remonter le disque 2 (/dev/hdb) dans Rack2, mais toujours pas de données !!! Elles n'ont pas été supprimées quand meme ??!!!
 
 
Merci pour vos solutions, je suis novice en Linux alors je suis prêt à tout entendre !!
 
Merci !  :hello:

mood
Publicité
Posté le 15-01-2004 à 09:37:10  profilanswer
 

n°389981
Aragorn_1e​r
Le jihad butlérian est proche
Posté le 15-01-2004 à 09:55:24  profilanswer
 

Je en comprends pas trop ton organisation, le système il est installé sur quel disque ?
Donne nous la table des partitions de chacun des disques : fdisk -l /dev/hd*
 
A+

n°389988
arghbis
salops de dauphins
Posté le 15-01-2004 à 10:21:21  profilanswer
 

question stupide certainement, mais pourquoi vous installez un système sur chaque disque alors qu'un seul peut être actif en même temps? différents tests?
 
sinon, il nous faut effectivement la table des partitions pour chaque disque

n°390022
benj63
Posté le 15-01-2004 à 11:31:46  profilanswer
 

arghbis a écrit :

question stupide certainement, mais pourquoi vous installez un système sur chaque disque alors qu'un seul peut être actif en même temps? différents tests?
 
sinon, il nous faut effectivement la table des partitions pour chaque disque


 
 :??: Euh ça je n'en sais rien, étant vraiment novice en linux, on m'a demandé d'installer RedHat sur chacun des disques... peut-être pour pouvoir les utiliser indépendemment... Sinon pour la table de partition, j'ai tapé la commande que vous m'avez donné et j'ai en résumé :
 
Disque 1 :
 
hda1  102 Mo  ext3 - Linux
hda2  510 Mo  swap
hda3  58 Go  ext3 - Linux
 
Aucune table de partition valide pour hda1
Aucune table de partition valide pour hda2
Aucune table de partition valide pour hda3
 
 
Disque 2 :
 
hdb1  102 Mo  ext3 - Linux
hdb2  510 Mo  swap
hdb3  58 Go  ext3 - Linux
 
Aucune table de partition valide pour hdb2
Aucune table de partition valide pour hdb3
 
 
Disque 3 :
 
hdd1  102 Mo  ext3 - Linux
hdd2  510 Mo  swap
hdd3  78 Go  ext3 - Linux
 
Aucune table de partition valide pour hdd1
Aucune table de partition valide pour hdd2
Aucune table de partition valide pour hdd3
 
 
 
 :ouch: Ces "Aucune table de partition valide", c'est normal ?? Voulez-vous + de détail sur le fdisk -l ??
 
Merci pour vos conseils !

n°390032
Aragorn_1e​r
Le jihad butlérian est proche
Posté le 15-01-2004 à 11:41:35  profilanswer
 

C'est quoi l'output precis de fidsk -l ?
Sinon pour un meme système on l'install une seul fois à un seul emplacememnt, de tout facon on peut pas faire tourner nativement deux OS en meme temps, alors a quoi ca sert ???
 
A+

n°390033
Aragorn_1e​r
Le jihad butlérian est proche
Posté le 15-01-2004 à 11:42:14  profilanswer
 

Mais de tout facon ton système marche toujours, non ?
 
A+

n°390077
arghbis
salops de dauphins
Posté le 15-01-2004 à 12:48:43  profilanswer
 

bon alors :
sortie exacte de fdisk -l sur tes 3 disques dur
fichier fstab de la distrib sur laquelle tu boot (il est dans /etc)
un chtit df pour voir ce qui est monté

n°390113
benj63
Posté le 15-01-2004 à 14:00:10  profilanswer
 

Aragorn_1er a écrit :

Mais de tout facon ton système marche toujours, non ?
 
A+


 
Mon système fonctionne, les 3 disques sont détectés, mais j'ai perdu des données (celles qui étaient sur le disque 2 nommé "Rack2" au départ) ! Je me demande si on peut les récupérer.
 
 

Aragorn_1er a écrit :

Sinon pour un meme système on l'install une seul fois à un seul emplacememnt, de tout facon on peut pas faire tourner nativement deux OS en meme temps, alors a quoi ca sert ???


 
Je pense que cela peut servir si on veut utiliser 1 seul disque à part, il y a un système d'exploitation dessus donc on peut l'utiliser indépendemment des autres... M'enfin, ça, je n'ai pas choisi.
 
L'output du fdisk :
 
 

Code :
  1. Disk /dev/hda: 61.4 GB, 61492838400 bytes
  2. 255 heads, 63 sectors/track, 7476 cylinders
  3. Units = cylindres of 16065 * 512 = 8225280 bytes
  4. Périphérique Amorce    Début       Fin    Blocs   Id  Système
  5. /dev/hda1   *         1        13    104391   83  Linux
  6. /dev/hda2            14        78    522112+  82  Echange Linux
  7. /dev/hda3            79      7476  59424435   83  Linux
  8. Disk /dev/hda1: 106 MB, 106896384 bytes
  9. 255 heads, 63 sectors/track, 12 cylinders
  10. Units = cylindres of 16065 * 512 = 8225280 bytes
  11. Disk /dev/hda2: 534 MB, 534643200 bytes
  12. 255 heads, 63 sectors/track, 65 cylinders
  13. Units = cylindres of 16065 * 512 = 8225280 bytes
  14. Disk /dev/hda3: 60.8 GB, 60850621440 bytes
  15. 255 heads, 63 sectors/track, 7398 cylinders
  16. Units = cylindres of 16065 * 512 = 8225280 bytes
  17. Disk /dev/hdb: 61.4 GB, 61492838400 bytes
  18. 255 heads, 63 sectors/track, 7476 cylinders
  19. Units = cylindres of 16065 * 512 = 8225280 bytes
  20. Périphérique Amorce    Début       Fin    Blocs   Id  Système
  21. /dev/hdb1   *         1        13    104391   83  Linux
  22. /dev/hdb2            14        78    522112+  82  Echange Linux
  23. /dev/hdb3            79      7476  59424435   83  Linux
  24. Disk /dev/hdb1: 106 MB, 106896384 bytes
  25. 255 heads, 63 sectors/track, 12 cylinders
  26. Units = cylindres of 16065 * 512 = 8225280 bytes
  27. Périphérique Amorce    Début       Fin    Blocs   Id  Système
  28. Disk /dev/hdb2: 534 MB, 534643200 bytes
  29. 255 heads, 63 sectors/track, 65 cylinders
  30. Units = cylindres of 16065 * 512 = 8225280 bytes
  31. Disk /dev/hdb3: 60.8 GB, 60850621440 bytes
  32. 255 heads, 63 sectors/track, 7398 cylinders
  33. Units = cylindres of 16065 * 512 = 8225280 bytes
  34. Disk /dev/hdd: 80.0 GB, 80000000000 bytes
  35. 255 heads, 63 sectors/track, 9726 cylinders
  36. Units = cylindres of 16065 * 512 = 8225280 bytes
  37. Périphérique Amorce    Début       Fin    Blocs   Id  Système
  38. /dev/hdd1   *         1        13    104391   83  Linux
  39. /dev/hdd2            14        78    522112+  82  Echange Linux
  40. /dev/hdd3            79      9726  77497560   83  Linux
  41. Disk /dev/hdd1: 106 MB, 106896384 bytes
  42. 255 heads, 63 sectors/track, 12 cylinders
  43. Units = cylindres of 16065 * 512 = 8225280 bytes
  44. Disk /dev/hdd2: 534 MB, 534643200 bytes
  45. 255 heads, 63 sectors/track, 65 cylinders
  46. Units = cylindres of 16065 * 512 = 8225280 bytes
  47. Disk /dev/hdd3: 79.3 GB, 79357501440 bytes
  48. 255 heads, 63 sectors/track, 9648 cylinders
  49. Units = cylindres of 16065 * 512 = 8225280 bytes


 
 
Le fstab du disque 3 (/dev/hdd) :
 

Code :
  1. LABEL=/12               /                       ext3    defaults        1 1
  2. LABEL=/boot12           /boot                   ext3    defaults        1 2
  3. none                    /dev/pts                devpts  gid=5,mode=620  0 0
  4. none                    /proc                   proc    defaults        0 0
  5. none                    /dev/shm                tmpfs   defaults        0 0
  6. /dev/hdb2               swap                    swap    defaults        0 0
  7. /dev/hda2               swap                    swap    defaults        0 0
  8. /dev/hdd2               swap                    swap    defaults        0 0
  9. /dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0


 

n°390120
Aragorn_1e​r
Le jihad butlérian est proche
Posté le 15-01-2004 à 14:14:23  profilanswer
 

Bon apprement tes tables de partitions sont saines ...
Ou as tu eu le "Aucune table de partition valide pour hda1" et les autres ?
quan tu fait un : mount -t ext3 /dev/hdb3 /mnt/Fixe2  
tu n' a vraiment aucune donné ? y a t il un lost+found au moins ?
Y a t il des messages d'erreurs ? ( syslog )
question bete, le rep /mnt/Fixe2 existe t il ?
N'y a t il pas quelque chose de deja monter a cet endroit ?
Sinon quand ta partoche est demonter fais un e2fsck -n /dev/hdb3 ( pour voir ce qu'il pourrait faire )

Citation :


Je pense que cela peut servir si on veut utiliser 1 seul disque à part, il y a un système d'exploitation dessus donc on peut l'utiliser indépendemment des autres... M'enfin, ça, je n'ai pas choisi.


Interet de la chose si ce n'est pour un voir un truc super complexe, donc pas trés gerable ... ?
 
A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  [RedHat 9] perte de donnees lors du montage de disques ?!

 

Sujets relatifs
montage samba foireux !!??quelle est la partition que l'on peux dédier pour des données ?
probleme modem speed touch et redhatPerte de Go sur mon nouveau dd
Voir mes DD sous RedHat 9 PressHedServeur FTP ss Fedora et lien vers données en NTFS
Changer la taille du SWAP sans perte de donnéeRedhat 9 non supporté par les serveur HP ! => question
Serveur ftp sous RedHat 7.3[vieux MAC planté] Objectif récupération de données
Plus de sujets relatifs à : [RedHat 9] perte de donnees lors du montage de disques ?!


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