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 05/09/2014, à 13:12

vertie

[Résolu] Disque dur externe impossible à monter

Bonjour,

Mon disque dur externe ne monte plus automatiquement depuis que je l'ai sauvagement éteint lors de l'installation de la version 14.04, et je ne m'en sors pas. J'ai fait une copie avec ddrescue, mais là j'ai un problème de loop (voir plus bas)

1) problème initial de montage
Le message d'erreur :

Error mounting /dev/sdb1 at /media/archie/Seagate2: Command-line `mount -t "ext3" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdb1" "/media/archie/Seagate2"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


La taille du système de fichiers (selon le superbloc) est de 488378638 blocs
La taille physique du périphérique est de 488378000 blocs
Le superbloc ou la table des partitions est peut-être corrompue !

testdisk m'indique que la structure est correcte, et je peux voir la liste des fichiers
idem pour la copie de secours : je peux voir l'image


2) problème de loop sur la copie de secours

archie@archie:~$ sudo sfdisk -luS /media/Seagate1/image_Seagate2.dd 
[sudo] password for archie: 
Disque /media/Seagate1/image_Seagate2.dd : impossible d'obtenir la géométrie

Disque /media/Seagate1/image_Seagate2.dd : 236793 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0

   Périph Amorç.  Début       Fin   nº sect.  Id. Système
/media/Seagate1/image_Seagate2.dd1            63 3907024064 3907024002  83  Linux
/media/Seagate1/image_Seagate2.dd2             0         -          0   0  Vide
/media/Seagate1/image_Seagate2.dd3             0         -          0   0  Vide
/media/Seagate1/image_Seagate2.dd4             0         -          0   0  Vide
archie@archie:~$ resize
COLUMNS=109;
LINES=42;
export COLUMNS LINES;
archie@archie:~$
archie@archie:~$ sudo losetup /dev/loop1 /media/Seagate1/image_Seagate2.dd -o 32256 --sizelimit 
archie@archie:~$
archie@archie:~$ sudo mount /dev/loop1 secours/ -o ro
mount : mauvais type de système de fichiers, option erronée, superbloc erroné
        sur /dev/loop1, page de code ou programme auxiliaire manquant, ou autre erreur
       Dans quelques cas certaines informations sont utiles dans le journal
        système — essayez « dmesg | tail » ou quelque chose du genre

archie@archie:~$ 
archie@archie:~$ dmesg | tail
[265134.284930] EXT4-fs (loop1): mounting ext3 file system using the ext4 subsystem
[265134.284944] EXT4-fs (loop1): bad geometry: block count 488378638 exceeds size of device (475510248 blocks)
[265185.854215] systemd-hostnamed[12614]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
archie@archie:~$ 
archie@archie:~$ sudo mount -t ext3 /dev/loop1 secours/ -o ro
mount : mauvais type de système de fichiers, option erronée, superbloc erroné
        sur /dev/loop1, page de code ou programme auxiliaire manquant, ou autre erreur
       Dans quelques cas certaines informations sont utiles dans le journal
        système — essayez « dmesg | tail » ou quelque chose du genre

archie@archie:~$ 

J'avais eu un problème similaire (mais pas tout à fait pareil) il y a 2 ans et rmy m'avait demandé de lancer cette commande :

archie@archie:~$ sudo fsck -y /dev/loop1
fsck de util-linux 2.20.1
e2fsck 1.42.9 (4-Feb-2014)
La taille du système de fichiers (selon le superbloc) est de 488378638 blocs
La taille physique du périphérique est de 475510248 blocs
Le superbloc ou la table des partitions est peut-être corrompue !
Arrêter ? oui


oui
oui
^C

==> Qui ici part en vrille : le choix "oui" est proposé par défaut, mais j'ai beau faire <enter>, impossible d'arrêter la commande.
J'ai tenté un kill -9, mais le process apparaît toujours avec la commande ps :

archie@archie:~$ ps -ef | grep loop1
root     12583     2  0 12:17 ?        00:00:00 [loop1]
root     12639  1701  0 12:24 ?        00:00:00 fsck.ext3 -y /dev/loop1
archie   13089 12996  0 12:55 pts/23   00:00:00 grep --color=auto loop1
archie@archie:~$ 

Help...

Dernière modification par vertie (Le 05/09/2014, à 16:46)

Hors ligne

#2 Le 05/09/2014, à 16:48

vertie

Re : [Résolu] Disque dur externe impossible à monter

Finalement j'ai trouvé les infos utiles dans la documentation :

raid_logiciel

Hors ligne