#1 Le 10/06/2011, à 15:15
- Emile72
Erreur au démarrage du disque dur[Résolu]
Bonjour,
Mon disque dur interne sur lequel j'avais installé Natty Narwhal ne veut plus démarrer.
Au démarrage, il affiche :
error : unknown filesystem
grub rescue :
J'ai alors redémarré à partir d'un live-cd et j'ai installé Natty Narwhal sur un deuxième disque dur interne.
Si j'essaye de monter le système de fichiers de mon premier disque dur, j'ai le message suivant :
Impossible de monter Système de fichiers 154 GB
Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
J'ai lu sur la doc que je pouvais essayer de faire une réparation avec testdisk, mais je n'ai pas bien compris ce que je dois faire.
Si une bonne âme pouvait me dire si j'ai ne chance de récupérer mes données et, si oui, comment faire pour les récupérer, ce serai génial.
Merci.
Dernière modification par Emile72 (Le 11/06/2011, à 21:19)
Hors ligne
#2 Le 10/06/2011, à 16:54
- YannUbuntu
Re : Erreur au démarrage du disque dur[Résolu]
Bonjour
essaye de monter ton premier disque dur depuis une session live-CD ? si ca marche profite-en pour sauver tes donnees sur support externe.
Sinon donne-nous le retour de la commande suivante :
sudo fdisk -l
Il faudra peut-etre utiliser "fsck -f -y /dev/partition_a_reparer" ...
Dernière modification par YannUbuntu (Le 10/06/2011, à 16:57)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#3 Le 10/06/2011, à 17:55
- Emile72
Re : Erreur au démarrage du disque dur[Résolu]
Merci de m'aider, c'est cool.
J'ai essayé, mais sans succès, de monter mon premier disque depuis une session en live-cd.
Voici le retour de la commande sudo fdisk -l :
Disque /dev/sdb: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000b7da3
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 38734 311129088 83 Linux
/dev/sdb2 38735 38914 1439745 5 Etendue
/dev/sdb5 38735 38914 1439744 82 Linux swap / Solaris
Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000e559b
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 18663 149903360 83 Linux
/dev/sda2 18663 19458 6384641 5 Etendue
/dev/sda5 18663 19458 6384640 82 Linux swap / Solaris
Disque /dev/sdc: 750.2 Go, 750156374016 octets
255 têtes, 63 secteurs/piste, 91201 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x5aec3111
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 1 91201 732571448+ c W95 FAT32 (LBA)
Le disque qui pose problème est celui nommé sda.
Dernière modification par Emile72 (Le 10/06/2011, à 19:34)
Hors ligne
#4 Le 10/06/2011, à 19:57
- Emile72
Re : Erreur au démarrage du disque dur[Résolu]
TestDisk m'a renvoyé le fichier log suivant :
Fri Jun 10 16:11:05 2011
Command line: TestDisk
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Linux, kernel 2.6.38-8-generic (#42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011)
Compiler: GCC 4.5 - Oct 17 2010 20:12:36
ext2fs lib: 1.41.14, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: none
/dev/sda: LBA, HPA, LBA48, DCO support
/dev/sda: size 312581808 sectors
/dev/sda: user_max 312581808 sectors
/dev/sda: native_max 312581808 sectors
/dev/sda: dco 312581808 sectors
/dev/sdb: LBA, HPA, LBA48, DCO support
/dev/sdb: size 625142448 sectors
/dev/sdb: user_max 625142448 sectors
/dev/sdb: native_max 625142448 sectors
/dev/sdb: dco 625142448 sectors
Warning: can't get size for Disk /dev/mapper/control - 0 B - CHS 1 1 1, sector size=512
Hard disk list
Disk /dev/sda - 160 GB / 149 GiB - CHS 19457 255 63, sector size=512 - ATA ST3160812AS
Disk /dev/sdb - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - ATA WDC WD3200AAJS-0
Disk /dev/sdc - 750 GB / 698 GiB - CHS 91201 255 63, sector size=512 - TOSHIBA MK7559GSM
Partition table type (auto): Intel
Disk /dev/sda - 160 GB / 149 GiB - ATA ST3160812AS
Partition table type: Intel
Analyse Disk /dev/sda - 160 GB / 149 GiB - CHS 19457 255 63
Geometry from i386 MBR: head=255 sector=63
Current partition structure:
1 * Linux 0 32 33 18662 59 21 299806720
2 E extended 18662 91 52 19457 53 52 12769282
5 L Linux Swap 18662 91 54 19457 53 52 12769280
Computes LBA from CHS for Disk /dev/sda - 160 GB / 149 GiB - CHS 19458 255 63
Allow partial last cylinder : Yes
search_vista_part: 1
search_part()
Disk /dev/sda - 160 GB / 149 GiB - CHS 19458 255 63
recover_EXT2: s_block_group_nr=0/1143, s_mnt_count=8/23, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 37475840
recover_EXT2: part_size 299806720
Linux 0 32 33 18662 59 21 299806720
EXT4, 153 GB / 142 GiB
Linux Swap 18662 91 54 19457 53 36 12769264
SWAP2 version 1, 6537 MB / 6234 MiB
Results
* Linux 0 32 33 18662 59 21 299806720
EXT4, 153 GB / 142 GiB
P Linux Swap 18662 91 54 19457 53 36 12769264
SWAP2 version 1, 6537 MB / 6234 MiB
interface_write()
1 * Linux 0 32 33 18662 59 21 299806720
2 P Linux Swap 18662 91 54 19457 53 36 12769264
search_part()
Disk /dev/sda - 160 GB / 149 GiB - CHS 19458 255 63
recover_EXT2: s_block_group_nr=0/1143, s_mnt_count=8/23, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 37475840
recover_EXT2: part_size 299806720
Linux 0 32 33 18662 59 21 299806720
EXT4, 153 GB / 142 GiB
recover_EXT2: s_block_group_nr=0/1143, s_mnt_count=7/23, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 37475840
recover_EXT2: part_size 299806720
Linux 9157 172 40 27819 199 28 299806720
EXT4 Large file Sparse superblock Recover, 153 GB / 142 GiB
This partition ends after the disk limits. (start=147118080, size=299806720, end=446924799, disk end=312592770)
recover_EXT2: s_block_group_nr=0/1143, s_mnt_count=7/23, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 37475840
recover_EXT2: part_size 299806720
Linux 9158 80 11 27820 106 62 299806720
EXT4 Large file Sparse superblock Recover, 153 GB / 142 GiB
This partition ends after the disk limits. (start=147128320, size=299806720, end=446935039, disk end=312592770)
recover_EXT2: s_block_group_nr=0/1143, s_mnt_count=7/23, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 37475840
recover_EXT2: part_size 299806720
Linux 9161 62 54 27823 89 42 299806720
EXT4 Large file Sparse superblock Recover, 153 GB / 142 GiB
This partition ends after the disk limits. (start=147175424, size=299806720, end=446982143, disk end=312592770)
recover_EXT2: s_block_group_nr=0/1143, s_mnt_count=5/23, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 37475840
recover_EXT2: part_size 299806720
Linux 9169 5 53 27831 32 41 299806720
EXT4 Large file Sparse superblock Recover, 153 GB / 142 GiB
This partition ends after the disk limits. (start=147300352, size=299806720, end=447107071, disk end=312592770)
Linux Swap 18662 91 54 19457 53 36 12769264
SWAP2 version 1, 6537 MB / 6234 MiB
Disk /dev/sda - 160 GB / 149 GiB - CHS 19458 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (160 GB / 149 GiB) seems too small! (< 228 GB / 213 GiB)
The following partitions can't be recovered:
Linux 9157 172 40 27819 199 28 299806720
EXT4 Large file Sparse superblock Recover, 153 GB / 142 GiB
Linux 9158 80 11 27820 106 62 299806720
EXT4 Large file Sparse superblock Recover, 153 GB / 142 GiB
Linux 9161 62 54 27823 89 42 299806720
EXT4 Large file Sparse superblock Recover, 153 GB / 142 GiB
Linux 9169 5 53 27831 32 41 299806720
EXT4 Large file Sparse superblock Recover, 153 GB / 142 GiB
Results
* Linux 0 32 33 18662 59 21 299806720
EXT4, 153 GB / 142 GiB
P Linux Swap 18662 91 54 19457 53 36 12769264
SWAP2 version 1, 6537 MB / 6234 MiB
interface_write()
1 * Linux 0 32 33 18662 59 21 299806720
2 P Linux Swap 18662 91 54 19457 53 36 12769264
simulate write!
write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition
TestDisk exited normally.
Hors ligne
#5 Le 11/06/2011, à 03:48
- YannUbuntu
Re : Erreur au démarrage du disque dur[Résolu]
Salut
est-ce que gParted te donne un message d'erreur ?
Si personne n'a mieux a te proposer, essaye cet outil de réparation des partitions:
sudo fsck -f -y /dev/sda1
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#6 Le 11/06/2011, à 11:02
- Emile72
Re : Erreur au démarrage du disque dur[Résolu]
Salut,
non, gparted ne me donne aucun message d'erreur.
Voici le retour de la commande " sudo fsck -f -y /dev/sda1 " :
fsck de util-linux-ng 2.17.2
e2fsck 1.41.14 (22-Dec-2010)
fsck.ext4: Filesystem revision too high lors de la tentative d'ouverture de /dev/sda1
La version du système de fichiers est apparemment trop élevée pour cette
version d'e2fsck. (ou bien le superbloc du système de fichiers est
corrompu)
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>
Merci de ton aide YannUbuntu.
Hors ligne
#7 Le 11/06/2011, à 12:07
- YannUbuntu
Re : Erreur au démarrage du disque dur[Résolu]
désolé, l'histoire de superblock ca dépasse mes competences.
Quelqu'un d'autre pour aider svp ?
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#8 Le 11/06/2011, à 19:45
- Emile72
Re : Erreur au démarrage du disque dur[Résolu]
Bonsoir,
Qui sait comment utiliser e2fsck ?
Merci d'avance, car tout seul je suis perdu.
Hors ligne
#9 Le 11/06/2011, à 20:02
- jilucorg
Re : Erreur au démarrage du disque dur[Résolu]
Je peux juste dire pour le coup des superblocs que la commande
sudo mke2fs -n /dev/sda1
te donnera une liste de blocs (des numéros) où sont stockés les superblocs de secours. À partir de cette liste, on peut les essayer l'un après l'autre, comme ça :
e2fsck -b 123456 /dev/sda1
(le numéro 8193 dans la suggestion citée
e2fsck -b 8193 <périphérique>
n'est qu'un exemple.)
jiluc.
––
Pour soutenir concrètement le logiciel libre : l'April ! http://www.april.org
Hors ligne
#10 Le 11/06/2011, à 21:11
- Emile72
Re : Erreur au démarrage du disque dur[Résolu]
Merci à toi jilucorg.
Je suis entrain de suivre tes consignes.
Hors ligne
#11 Le 11/06/2011, à 21:18
- Emile72
Re : Erreur au démarrage du disque dur[Résolu]
Génial, je suis super content.
J'ai fait ce que tu m'as dit jilucorg, j'ai ensuite répondu oui à toutes les questions (des milliers).
J'ai donc récupéré mon disque et mes données, top cool !
Merci encore.
Hors ligne
#12 Le 11/06/2011, à 21:35
- jilucorg
Re : Erreur au démarrage du disque dur[Résolu]
Je suis bien content d'avoir pu t'aider, ça n'était pas gagné
jiluc.
––
Pour soutenir concrètement le logiciel libre : l'April ! http://www.april.org
Hors ligne
#13 Le 12/06/2012, à 19:33
- litchee
Re : Erreur au démarrage du disque dur[Résolu]
Je tenais à remercier jilucorg, car j'ai fait la même manip et j'ai pu aussi retrouver mes données.
J'avais un problème de disque dur qui craquait en boucle et ces ligne de commandes m'ont permi de monter et naviguer dans mon disque qui n'arrivait plus à se monter.
Merci encore
PEACE
Hors ligne
#14 Le 12/06/2012, à 20:08
- jilucorg
Re : Erreur au démarrage du disque dur[Résolu]
You're welcome !
jiluc.
––
Pour soutenir concrètement le logiciel libre : l'April ! http://www.april.org
Hors ligne
#15 Le 07/05/2013, à 00:06
- teyu38
Re : Erreur au démarrage du disque dur[Résolu]
Merci jilucorg pour le coup des SuperBlocs !
j'ai retrouvé ma partition
ça booter, demarrer et j'ai tout retrouver comme avant, sauf le ddur qui mouline par moment...pas trop bon signe, non?
En tout cas encore merci ....
Hors ligne
#16 Le 07/05/2013, à 17:27
- jilucorg
Re : Erreur au démarrage du disque dur[Résolu]
Deux ans plus tard, je suis content que cette petite "trouvaille" – faite sur un forum anglophone et rapportée ici – puisse toujours tirer d'affaire de nouveaux utilisateurs
jiluc.
––
Pour soutenir concrètement le logiciel libre : l'April ! http://www.april.org
Hors ligne
#17 Le 13/02/2014, à 02:39
- RSF
Re : Erreur au démarrage du disque dur[Résolu]
ouep
merci !
Ça a marché nickel sur une Debian Wheezy.
Le problème était survenu après un redimensionnement de partition avec Gparted...
Unity + Amazon + Ubuntu One + Logithèque -> Debian
Hors ligne
#18 Le 13/02/2014, à 16:11
- jilucorg
Re : Erreur au démarrage du disque dur[Résolu]
You're welcome :-)
jiluc.
––
Pour soutenir concrètement le logiciel libre : l'April ! http://www.april.org
Hors ligne
#19 Le 29/09/2014, à 22:33
- Nihilivin
Re : Erreur au démarrage du disque dur[Résolu]
Salut,
J'ai essayé, et j'ai un pépin.. Voici le contenu de ma console
me/$ sudo mke2fs -n /dev/sdb
mke2fs 1.42.8 (20-Jun-2013)
/dev/sdb est le périphérique en intégralité, pas seulement une partition !
Procéder malgré tout ? (o,n) O
mke2fs: La taille rapportée du périphérique est zéro. La partition spécifiée est
invalide ou la table de partitions n'a pas été relue après
l'exécution de fdisk, dû au fait que la partition modifiée était
occupée et utilisée. Vous devez ré-amorcer pour forcer une
relecture de la table de partitions.
Je sais vraiment plus quoi tester là... Si quelqu'un a une solution, je suis prenneur!
Hors ligne
#20 Le 30/09/2014, à 19:25
- jilucorg
Re : Erreur au démarrage du disque dur[Résolu]
Redémarrer en live-CD ?
jiluc.
––
Pour soutenir concrètement le logiciel libre : l'April ! http://www.april.org
Hors ligne
#21 Le 01/10/2014, à 13:14
- Nihilivin
Re : Erreur au démarrage du disque dur[Résolu]
Ben j'vois pas trop ce que ça change, vu que j'essaye de réparer un disque dur externe...
Hors ligne
#22 Le 01/10/2014, à 22:04
- jilucorg
Re : Erreur au démarrage du disque dur[Résolu]
. démonté ?
. partitionné comment ? c'est bien du ext2 ou ext3 ou ext4 ?
. et d'ailleurs pourquoi tu voudrais ne pas récupérer une *partition* ?
Dernière modification par jilucorg (Le 01/10/2014, à 22:20)
jiluc.
––
Pour soutenir concrètement le logiciel libre : l'April ! http://www.april.org
Hors ligne
#23 Le 01/10/2014, à 23:22
- Nihilivin
Re : Erreur au démarrage du disque dur[Résolu]
Bah j'ai pas pu le monter du tout, "mount" me renvoie une erreur.
C'est le disque de mon NAS qui a foiré, il est en Ext4, et j'veux bien récupérer n'importe quoi tant que ça me permet de récuperer ce qu'il y a dessus...
Hors ligne
#24 Le 02/10/2014, à 10:58
- jilucorg
Re : Erreur au démarrage du disque dur[Résolu]
Je te conseille d'ouvrir un nouveau sujet en exposant clairement la situation, avec déjà le retour d'un fdisk-l pour gagner du temps.
jiluc.
––
Pour soutenir concrètement le logiciel libre : l'April ! http://www.april.org
Hors ligne
#25 Le 03/10/2014, à 17:24
- Nihilivin
Re : Erreur au démarrage du disque dur[Résolu]
Nouveau thread ici
Hors ligne