[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re : Gros Problème Disque... après parted





Salut,

le fait qu'il t'indique des erreurs est tout à fait normal : on lui dit de lire une partition dans un fichier à la place d'un périphérique block, donc il lui est impossible de déterminer la taille du disque ainsi que sa géométrie. De plus, ce fichier ne contient qu'un seul secteur, donc, lorsqu'il essaye de lire le secteur n°5124735, il te dit qu'il ne peut pas.

Par contre, je me pose une question : tu as fait un sfdisk sur quel fichier ? Celui qui est dans /boot ou celui qui se trouve dans la partition 1 du disque hdc ? Parce que les partitions ne correspondent pas. Ton premier disque est un disque de combien de Go ? Car il semble que le fichier ci-dessous corresponde plutôt à ton premier disque.

Tony Accardo a écrit:

Ok, sauf que la partition 1 est elle aussi en vrac, je n'arrive pas à
récupérer mon boot.0300, et un sfdisk -i -l /boot/boot.0300 me renvoie cela:

Disk /boot/boot.0300: cannot get size
Disk /boot/boot.0300: cannot get geometry

Disk /boot/boot.0300: 0 cylinders, 0 heads, 0 sectors/track
read: Inappropriate ioctl for device

sfdisk: read error on /boot/boot.0300 - cannot read sector 5124735
Warning: The first partition looks like it was made
 for C/H/S=*/255/63 (instead of 0/0/0).
For this listing I'll assume that geometry.
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 1

  Device Boot Start     End   #cyls   #blocks   Id  System
/boot/boot.0300p1   *      1+      6       6-    48163+  83  Linux
/boot/boot.0300p2          7     255     249   2000092+  83  Linux
/boot/boot.0300p3        256     319      64    514080   82  Linux swap
/boot/boot.0300p4        320    3649    3330  26748225    5  Extended

A+

Elle devrait te donner la liste des partitions de hdc

Le fichier /boot/boot.0300 contient ton ancienne table de partition (
comme c'est indiqué dans un précédent mail ).
Pour afficher tes anciennes partitions et pouvoir ainsi refaire ta table
de partition, il te suffit de monter la partition
qui te servait de racine pour la pingoo, ( dans le /mnt par exemple ),
ensuite, tu peux exécuter la commande
sfdisk -i -l /mnt/boot/boot.0300 pour afficher les informations que lilo
a sauvegardé concernant tes partitions.
Tu pourras ainsi recréer tes partitions avec fdisk si les informations
ne sont pas identiques.
ATTENTION, le /boot/boot.0300 ne te permettra de voir que les 4
premières partitions ( mais pas les partitions
contenues dans la partition étendue ) alors que le fdisk -l /dev/hdc
t'affichera toutes les partitions de ton disque.

Tony Accardo a écrit:

J'essaie ça ce soir, puisque je n'ai pas la  machine sous la main....
mais cette commande devrait renvoyer quoi????


Alexandre DURAND
CAP GEMINI ERNST & YOUNG
Mobile : +033 (0)6.18.08.40.34
Email : alexandre.durand@cgey.com

   -----Message d'origine----- De : Cédric Devillers
   [mailto:cedric@laria.u-picardie.fr]
   Envoyé : vendredi 9 janvier 2004 16:19
   À : Tony Accardo; debian-user-french
   Objet : Re: Re : Gros Problème Disque... après parted

   Très certainement oui, puisque lilo fait une sauvegarde de la
   table de partition dans un fichier dans /boot

   Par contre, que vous renvoie la commande  fdisk -l /dev/hdc  ?

   Tony Accardo a écrit:

Ensuite, vous rappellez-vous comment étaient organisées les
partitions
sur ce disque ? et combien y en avait-il ?




En fait, ce disque de 80 Go avait été au départ formaté par une


installation


automatique de pingoo v3.... puis j'ai réutilisé la partition


/home sur mon


serveur woody... Donc si quelqu'un sait comment pingoo s'y prends pour
partitionner les disques, ç m'aiderait pour retrouver le détail des
partitions originales...



quel était le boot loader utilisé ( lilo ou grub ) ?


C'était lilo, mais par contre maintenant, c'est grub....
Mais y'a peut etre un espoir, mon serveur debian est sur un
disque de 20Go
(/dev/hda)
et il utilise le disque en question (/dev/hdc) pour /home...
Sauf qu'avec
parted, j'essayais de virer les partitions créées par
pingoo.... et elles
existent toujours, donc y'a peut etre moyen de récupérer les
traces de lilo
du pingoo originel (sur /dev/hdc1), non?











Reply to: