Forum Linux.général Partitions perdues

Posté par  (site web personnel) .
Étiquettes :
0
29
juil.
2005
Voici les faits :

Mon disque dur (/dev/hda) était, il me semble, divisé en
cinq partitions :

/dev/hda1 de type fat32 avec Windows XP installé (~ 30 GO)

/dev/hda3 de type ext3, et vide : je comptais y installer Ubuntu Lite (http://www.ubuntulite.org)(...) (~10 GO)

/dev/hda7 (mais je ne suis pas sûr si le chiffre est bon) de
type etx3 : partition / (root) pour Kubuntu (~ 5 GO)
/dev/hda8 (pas sûr) de type swap (~ 500 GO)
/dev/hda9 (pas sûr) => /home ( ~ 40 GO)

À noter que je ne suis pas certain des tailles des
différentes partitions ...

J'ai essayé d'installer Ubuntu Lite, mais avant même que
l'installeur démarre, le système a commencé à bidouiller mes
partitions (en lançant mkswap). Affolé, j'ai redémarré la
machine ... pour découvrir que GRUB ne démarrait plus ...

J'ai donc lancé Knoppix pour voir ce qu'il en était. Voici
le /etc/fstab de Knoppix :

/proc /proc proc defaults 0 0
/sys /sys sysfs noauto 0 0
/dev/pts /dev/pts devpts mode=0622 0 0
/dev/fd0 /mnt/auto/floppy auto
user,noauto,exec,umask=000 0 0
/dev/cdrom /mnt/auto/cdrom auto user,noauto,exec,ro 0 0
/dev/cdrom1 /mnt/auto/cdrom1 auto users,noauto,exec,ro 0 0
# Added by KNOPPIX
/dev/hda1 none swap defaults 0 0
# Added by KNOPPIX
/dev/hda2 /mnt/hda2 auto noauto,users,exec 0 0



Il n'y a donc plus que /dev/hda1 et /dev/hda2, la première
étant de type swap (!!!) et la seconde de type 83 (Linux)
comme indiqué par fdisk (probablement ext3) mais inmontable.

J'ai lancé Testdisk (http://www.cgsecurity.org/index.html?testdisk.html)(...) mais celui-ci n'a pas retrouvé mes anciennes partitions ...

Voici le log au cas où :


Fri Jul 29 11:56:02 2005
TestDisk command line : /log /debug
TestDisk 5.3, Data Recovery Utility, May 2004
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org(...)
Linux version
Using locale 'C'.
file_read(4,1,buffer,160087724(9964/254/63)) seek err Invalid argument
file_read(5,1,buffer,240974(14/254/63)) seek err Invalid argument
Hard disk list
Disk /dev/hda - CHS 9964 255 63 - 78159 MB
Disk /dev/hdc - CHS 14 255 63 - 109 MB


Analyse Disk /dev/hda - CHS 9964 255 63 - 78159 MB
Geometry from MBR: head=255 sector=63
check_part 83
get_geometry_from_list_part_aux head=255 nbr=2
Current partitions:
1 P Linux Swap 0 1 1 24 254 63 401562
No EXT2, JFS or Reiser marker
2 * Linux 25 0 1 9963 254 63 159670035
2 * Linux 25 0 1 9963 254 63 159670035

search_part()
Disk /dev/hda - CHS 9964 255 63 - 78159 MB
D Linux Swap 0 1 1 24 254 45 401544

recover_EXT2: s_block_group_nr=0/117, s_mnt_count=0/29, s_blocks_per_group=32768
recover_EXT2: boot_sector=0, s_blocksize=4096
recover_EXT2: s_blocks_count 3857608
recover_EXT2: part_size 30860864
D Linux 3863 0 1 5783 254 62 30860864
EXT3 Sparse superblock
D Linux Swap 5784 0 1 5846 254 40 1012072
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=255 nbr=3

Results
* Linux Swap 0 1 1 24 254 63 401562
P Linux 3863 0 1 5783 254 63 30860865
EXT3 Sparse superblock
P Linux Swap 5784 0 1 5846 254 63 1012095

interface_write()
1 * Linux Swap 0 1 1 24 254 63 401562
2 P Linux 3863 0 1 5783 254 63 30860865
3 P Linux Swap 5784 0 1 5846 254 63 1012095
simulate write!

write_mbr: starting...
write_all_log: starting...
New options :
Paranoid : No
Dump : No
Cylinder boundary : Yes
Mode : Fast
Allow partial last cylinder : No
Ask partition order : No
Halt on errors : Yes
Maximize extended part : No
Expert mode : No

TestDisk exited normally.



Est-ce que quelqu'un pourrait m'aider ?

Merci beaucoup d'avance,

Alex.
  • # Quelques infos en plus ?

    Posté par  (site web personnel) . Évalué à 3.

    Peut-tu faire (sous Knoppix) un fdisk -l /dev/hda
    pour voir la table des partitions.

    Quand Ubuntu Lite c'est executé, As-il demander à faire un partitionnement ou est-ce qu'il a foncé dans le tas ?
    Qu'as tu choises s'il ta posé une question ?
    • [^] # Re: Quelques infos en plus ?

      Posté par  (site web personnel) . Évalué à 1.

      Voici l'output :

      Disque /dev/hda: 81.9 Go, 81964302336 octets
      255 têtes, 63 secteurs/piste, 9964 cylindres
      Unités = cylindres de 16065 * 512 = 8225280 octets

      Périphérique Amorce Début Fin Blocs Id Système
      /dev/hda1 1 25 200781 82 Linux swap / Solaris
      /dev/hda2 * 26 9964 79835017+ 83 Linux



      Ubuntu Lite ne m'a posé absolument aucune question : j'ai simplement tapé install au prompt, et il a commencé à bidouiller mes partitions ...

      Merci pour ton aide,

      Alex.
      • [^] # Re: Quelques infos en plus ?

        Posté par  (site web personnel) . Évalué à 2.

        Apperement Ubuntu Lite est une mauvaise distrib, ou une pour PC vierge. La il ta tout virer.
        Le seul moyen, c'est de trouver un logiciel qui retrouve tes partitions en lisant le disque. (Ce qui apperement tu as déjà fait).

        Je te souhaites bonne chance
  • # gpart

    Posté par  (site web personnel) . Évalué à 2.

    http://www.stud.uni-hannover.de/user/76201/gpart/(...)
    Perso j'ai eu le cas d'un pote qui a perdu sa table de partitions, avec que deux partitions FAT32, impossible de retrouver la seconde, alors bonne chance, c'est galère. Il a perdu 500Mo de dessins qu'il a fait pour trouver du boulot. Il attendait d'avoir assez pour faire un CD... Misère...
    • [^] # Re: gpart

      Posté par  . Évalué à 1.

      Perso j'ai eu le cas d'un pote qui a perdu sa table de partitions, avec que deux partitions FAT32, impossible de retrouver la seconde, alors bonne chance, c'est galère. Il a perdu 500Mo de dessins qu'il a fait pour trouver du boulot. Il attendait d'avoir assez pour faire un CD... Misère...


      C'est moche ! Je crois que je vais faire une sauvegarde de mes fichiers personnels, moi. (merci)

      Il se prend pour Napoléon, son état empire.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.