Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/10/2009, à 21:03

shoobak

Grub Erreur 22 et utilisation de TestDisk

Bonjour,

J'ai un Acer aspire one avec une partition me permettant de restaurer windows en cas de besoin. Malheureusement lors d'un boot, j'ai malencontreusement lancé ce mode et j'en suis sorti aussi vite que possible(proprement quand même). Depuis, c'est le drame, Grub démarre et me met une erreur 22.

Je prends donc ma clé USB pour Ubuntu 9.04 UNR et en suivant le wiki, tente de réparer Grub.

Donc quand je fais:

grub> find /boot/grub/stage1

Error 15: File not found

je suis donc le wiki pour monter mon ancienne partition:

ubuntu@ubuntu:~/Desktop/testdisk-6.11.3/linux$ sudo mount -t ext4 /dev/sda3 /mnt/root
mount : type erroné de syst .de fichiers, option erronée, super bloc
        erroné sur /dev/sda3, codepage ou aide manquante ou autre erreur
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre

Si je continue, je lance la commande :

ubuntu@ubuntu:~$ sudo fdisk -l


Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x8c9340d5

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1               1         914     7340032   12  Compaq diagnostics
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2   *         914        2878    15770224    7  HPFS/NTFS
/dev/sda3            2879       19457   133170817+   5  Etendue
/dev/sda5           19088       19457     2971993+  82  Linux swap / Solaris

Disque /dev/sdb: 4043 Mo, 4043309056 octets
125 têtes, 62 secteurs/piste, 1018 cylindres
Unités = cylindres de 7750 * 512 = 3968000 octets
Identifiant de disque : 0x8ef631df

Cela ne ressemble pas à une table de partition.
Vous avez probablement sélectionné le mauvais périphérique.

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1   ?      272586      525328   979374166   66  Inconnu
La partition 1 a des débuts physique/logique différents (non Linux?):
     phys=(734, 123, 14) logique=(272585, 37, 21)
La partition 1 a des fins physique/logique différentes:
     phys=(120, 143, 6) logique=(525327, 2, 22)
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdb2   ?      445078      954025  1972168331    7  HPFS/NTFS
La partition 2 a des débuts physique/logique différents (non Linux?):
     phys=(187, 180, 14) logique=(445077, 99, 52)
La partition 2 a des fins physique/logique différentes:
     phys=(784, 0, 13) logique=(399835, 17, 1)
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sdb3   ?      423202      675262   976730017   7d  Inconnu
La partition 3 a des débuts physique/logique différents (non Linux?):
     phys=(252, 59, 46) logique=(423201, 95, 39)
La partition 3 a des fins physique/logique différentes:
     phys=(139, 118, 4) logique=(121071, 99, 28)
La partition 3 ne se termine pas sur une frontière de cylindre.
/dev/sdb4   ?      539273      540347     4161550   6f  Inconnu
La partition 4 a des débuts physique/logique différents (non Linux?):
     phys=(370, 101, 50) logique=(539272, 61, 11)
La partition 4 a des fins physique/logique différentes:
     phys=(10, 114, 13) logique=(540346, 54, 44)
La partition 4 ne se termine pas sur une frontière de cylindre.

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Pourquoi à coté de la partion sda3, je n'ai pas le système de fichier (ext4 ici en l'occurence)?

Je me dis qu'il doit y avoir un problème sur ma table de partition et je me lance avec TestDisk dont c'est la première fois que j'utilise.

TestDisk 6.11.3, Data Recovery Utility, May 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda - 160 GB / 149 GiB - CHS 19458 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

1 P Compaq Diagnostics       0  32 33   913 234 25   14680064
2 * HPFS - NTFS            913 234 26  2877  56 27   31540448 [ACER]
3 E extended              2878   0  1 19456 254 63  266341635
5 L Linux Swap           19087   1  1 19456 254 63    5943987

et après une analyse détaillé voila ce que j'obtiens:

TestDisk 6.11.3, Data Recovery Utility, May 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda - 160 GB / 149 GiB - CHS 19458 255 63
     Partition               Start        End    Size in sectors
D FAT32                    0   1  1   866 254 63   13928292
D HPFS - NTFS              0  32 33   913 234 25   14680064 [PQSERVICE]  -> fichiers présent dans le mode liste (partion restore)
D HPFS - NTFS              0  32 33  9729  45 44  156297216 [PQSERVICE]
D FAT16 >32M             867   0  1   994 254 54    2056311 [080701]
D HPFS - NTFS            913 234 25  1827 181 17   14680064
D HPFS - NTFS            913 234 26  2877  56 27   31540448 [ACER]     -> fichiers présent dans le mode liste (XP)
D HPFS - NTFS            913 234 26 19457  21 20  297895936 [ACER]
D Linux                 2878   1  1  3787 254 56   14619080
D Linux                 2878   2  1 19086 254 60  260397456      -> fichiers présent dans le mode liste (Ubuntu)
D Linux Swap           18717   1  1 19086 254 44    5943968
D Linux Swap           19087   1  1 19456 254 44    5943968

Merci d'avoir lu jusqu'au bout.

Suis je dans le vrai pour mon problème de démarrage ?
Si oui, je dois mettre quoi devant chacune des partitions pour revenir à l'état initial où tout marchait bien?

Je ne veux surtout pas perdre mes partitions restore (toujours utile en cas de revente ou autre) et Linux (plein de données perso que je ne veux surtout pas perdre)?

Merci de votre aide

Hors ligne