Problème de montage de disque dur en ext4

Résolu/Fermé
Christophe - Modifié par Jeff le 1/03/2010 à 16:59
pdany4 Messages postés 37 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 4 juillet 2016 - 21 sept. 2014 à 17:28
Bonjour,
J'ai eu quelque problème avec des fichiers corrompu sur mon disque dur externe (qui était en fat32) et par la suite j'ai voulu passé sur un type de formatage plus sur en etx4

Il a marché 2 fois sans aucun problème (bien sur mes ficher qui sont dedans n'ont pas de copie...) et maintenant lorsque je monte le HD j'ai ce message.

Impossible de monter le disque dur
Error mounting: mount exited with exit code 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


Sur ce forum on ma donné ce lien, je l'utiliserai que en dernier recours car il y a des risque de pertes de données.
http://ubuntuforums.org/showthread.php?t=1245536&highlight=bad+superblock

Il y a t'il moyen par la commande de monté le disque dur sans avoir ce problème?
Il y a t'il moyen de les ravoir mes fichiers?
A voir également:

14 réponses

Utilisateur anonyme
27 févr. 2010 à 21:28
Salut ;-)

As tu essayer avec l'option force?

Au cas ou colles ici le résultat de:

cat /etc/fstab


Car si il est toujours rédigé pour le fat, on peut corriger.
0
Salut initials 76
Je précise que la mon disque dur et en etx4

Commande: cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda5 during installation
UUID=bdf599b8-700d-47b7-a01c-b18cd5059ce0 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=81dc09ed-3cd1-4d67-8d80-683376419503 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
28 févr. 2010 à 08:09
bonjour
UUID=7bd57966-28fc-47ca-8c13-2c5873e36ba7 /ext4               ext4    defaults        1 2

un truc comme cela serait plus juste
/ext4 doit etre le point de montage existant bien sur
a+
0
Utilisateur anonyme
28 févr. 2010 à 10:41
Salut ;-)

Commande: cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda5 during installation
UUID=bdf599b8-700d-47b7-a01c-b18cd5059ce0 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=81dc09ed-3cd1-4d67-8d80-683376419503 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0


Ici on voit que ton disque externe ne se trouve pas dans fstab...

Tu as plusieurs choix, soit le monter via son UUID ou soit par un autre noeud plus classique.

Dabord crées un point de montage dans /mnt ou /media (/media plus actuellement)

En root:

sudo mkdir /media/externe


Ensuite ajoutes le disque à fstab via un éditeur de texte:

sudo nano /etc/fstab


Ajoutes:

/dev/sdb1 /media/externe ext4 defaults 0 0

Tu fais ctrl+x pour sauver.

Ensuite lance:

sudo mount -a


Et copies nous ici le résultat de cette dernière commande ;-)

(En tenant compte que le disque externe est bien /dev/sdb1)

Tu peux coller aussi au cas ou :(pour vérifier)

sudo /sbin/fdisk -l /dev/sdb


@+




0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Alors je sais pas quoi faire quand tu dit

"Ajoutes:

/dev/sdb1 /media/externe ext4 defaults 0 0

Tu fais ctrl+x pour sauver."


J'ai rien changer je doit changer quoi exactement?


#/etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda5 during installation
UUID=bdf599b8-700d-47b7-a01c-b18cd5059ce0 / ext4 errors=remount-ro 0 $
# swap was on /dev/sda6 during installation
UUID=81dc09ed-3cd1-4d67-8d80-683376419503 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
0
Utilisateur anonyme
28 févr. 2010 à 15:36
Re ;-)

Il s'agit bien d'ajouter un disque externe non?

Tu tapes dans le terminal:(en root)

nano /etc/fstab


Et tu ajoutes:

/dev/sdb1       /media/externe    ext4      defaults      0      0 


À la fin, ensuite tu fais ctrl+x pour sauver et tu valides ta décision ;-)

Tapes ensuite (toujours en root)

mount -a


Si tu es sur Ubuntu tu précèdes ces deux commandes par sudo

0
La il est dans mon ordi pour avoir moins de problème (j'avais acheter un boitier externe, je pensé que le problème venez du boitier, mais non...)
Les commandes sont les même normalement?
0
Utilisateur anonyme
28 févr. 2010 à 15:58
Colles nous le résultat de:

sudo /sbin/fdisk -l


Ensuite on va voir pour le disque dans fstab ;-)
0
Commande: sudo /sbin/fdisk -l

Disque /dev/sda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x075f7f9c

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 1045 8388608 27 Inconnu
/dev/sda2 * 1045 7121 48807832 7 HPFS/NTFS
/dev/sda3 7122 9729 20948760 5 Etendue
/dev/sda5 7122 9615 20033023+ 83 Linux
/dev/sda6 9616 9729 915673+ 82 Linux swap / Solaris

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

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 19457 156288321 83 Linux


Sur le 80Go ces mes système d'exploitation (vista... & ubuntu 9.10)
Ces mon 160go qui a le problème
0
Utilisateur anonyme
28 févr. 2010 à 16:09
Tapes:

sudo mkdir /media/data

sudo mount -t ext4 /dev/sdb1 /media/data


Et avec les commandes plus haut tu ajoutes à /etc/fstab :

/dev/sdb1       /media/data    ext4      defaults      0      0 


Si tu as ds messages d'erreur colles les nous ici ;-)
0
Donc j'ai bien un dossier data qui ces crée dans /media

(Je sais pas utiliser la commande comme un pro, donc il faut me dire ce qu'il faut faire par étapes ca évitera les problèmes)

Commande: sudo mount -t ext4 /dev/sdb1 /media/data

mount : type erroné de syst .de fichiers, option erronée, super bloc
erroné sur /dev/sdb1, codepage ou aide manquante ou autre erreur
Dans quelques cas certaines informations sont utiles dans syslog - essayez
dmesg | tail ou quelque chose du genre


Je n'ai pas tapé la 3éme commande a cause de l'erreur
0
Utilisateur anonyme
28 févr. 2010 à 16:35
Que donne :

sudo parted /dev/sdb1


ou

sudo blkid /dev/sdb1

0
Commande: sudo parted /dev/sdb1

GNU Parted 1.8.8.1.159-1e0e
Utilisation de /dev/sdb1
Bienvenu dans GNU Parted ! Tapez "help" pour voir la liste des commandes.

Commande: sudo blkid /dev/sdb1

/dev/sdb1: LABEL="Disque Dur 150Go" UUID="5c0479a6-e887-4fa9-b2e3-ea106d432e85" TYPE="ext4"



J'ai nommer le hd de 160go "disque dur 150Go" car ces la places disponible
0
Utilisateur anonyme
28 févr. 2010 à 17:10
On va réparer la partition avant d'essayer de la monter:

sudo fsck /dev/sdb1

ensuite on retente:
sudo mount -t ext4 /dev/sdb1 /media/data -o force


0
Merci pour cette command elle m'a aussi dépanné
0
moi aussi, un grand merci à vous!
0
pdany4 Messages postés 37 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 4 juillet 2016 80
21 sept. 2014 à 17:28
mon sauveur !!!
Grand merci à toi ça à marché aussi pour moi avec un disque qui était en RAID1 avec mdadm quand j'ai upgradé ma Debian 6 vers 7 : NORMALEMENT ça ne devait pas bouger mais j'avais plus du tout accès à mes 2 RAID

Le sudo fsck à réparé un de mes 2 disques RAID que j'ai mis seul sur mon PC bureautique Linux Mint et la commande de montage fonctionne aussi mais sans le -o force, juste :
sudo mount -t ext4 /dev/sdb /media/data
mon disque s'appel sdb (il n'a qu'une partition, donc pas de sdb1 sdb2...

Maintenant je sauvegarderai avant !
J'ai eu une grande peur, mais je savais bien qu'il y avait moyen !
0
Merci!!!!! je peut accédé dans mon HD!!!! J'ai perdu quelque fichier & répertoire corrompu au passage mais ces rien de très important

Ta commande pour monté le hd de force n'a pas marché
J'ai fait raccourcis "disque dur 150Go" tapé mon mots de passe et voila!
je copie tout les fichiers au cas ou si le problème recommence

Commandes: sudo fsck /dev/sdb1
(je ne copie pas tout car ces très grand... Ces le début et la fin)

fsck de util-linux-ng 2.16
e2fsck 1.41.9 (22-Aug-2009)
One or more bloc groupe descriptor checksums are invalid. Corriger<o>? oui

Le checksum du descripteur de groupe 5 est invalide. CORRIGÉ.
Le checksum du descripteur de groupe 149 est invalide. CORRIGÉ.
Disque_Dur_150Go contient un système de fichiers comportant des erreurs, vérification forcée.
.
.
.
.

Disque_Dur_150Go: ***** LE SYSTÈME DE FICHIERS A ÉTÉ MODIFIÉ *****
Disque_Dur_150Go : 3134/9773056 fichiers (25.2% non contigus), 4583446/39072080 blocs


Commande: sudo mount -t ext4 /dev/sdb1 /media/data -o force

christophe@christophe-laptop:~$ sudo mount -t ext4 /dev/sdb1 /media/data -o force
mount : type erroné de syst .de fichiers, option erronée, super bloc
erroné sur /dev/sdb1, codepage ou aide manquante ou autre erreur
Dans quelques cas certaines informations sont utiles dans syslog - essayez
dmesg | tail ou quelque chose du genre


Appartement ces encore des fichiers corrompu qui a causé se problème pourtant j'ai bien enlevé le hd en toutes sécurité a chaque fois que je le retiré!!!!


D'ou viens se problème que les fichiers sont corrompu? 2 type de formatage et le même résultat a la fin...
Mon hd ne serai t'il pas mort???

Es-que un choque verticale la tout simplement peu foutu le disque du disque dur HS?(lorsque je l'ai enlever pour la 1er fois de l'ordi portable ca coincé un peux et il a claqué...)
0
Utilisateur anonyme
28 févr. 2010 à 17:54
Le système de fichiers était bien endommagé, ça peut être du à un démontage de la partition non-conforme.


Par contre que la commande mount renseigne encore un message d'erreur est assez bizarre :-/

Si tu es sur une Ubuntu au delà de Jaunty l'ext4 devrait être supporté en natif, à moins que certains superblocks soit restés endommagés.

Content que ça roule pour toi, maintenant que tes dnnées sont sauvées, si j'étais toi,
j'utilise un programme de partitionnement et je réinstalles une nouvelle table des partitions sur le disque sdb et ensuite, je le reformate ;-)

Bonne continuation.
0
OKay
Je sais pas si ext 4 et en natif ou en Jaunty (je ne connais pas la différence)

Je voudrai que tu m'explique comment faire la tab de partition car je ne l'ai jamais fait...

Quand j'ai formater le hd j'ai utiliser comme logiciel "baobab" qui est installer d'origine dans ubuntu ces l'utilisateur de disque, j'avais supprimer la partition et formater (je sais pas si on doit faire comme ca)
0
Utilisateur anonyme
28 févr. 2010 à 21:41
Re ;-)

Je t'ai fais une capture de Gparted :

https://i65.servimg.com/u/f65/12/05/56/93/captur12.png

Sélectionne bien le bon disque avant d'installer une nouvelle table des partitions dans le menu déroulant en haut à droite ;-)

Ensuite tu as ds exemples sur ce tuto pour créer des partitions à ta guise :

https://www.commentcamarche.net/faq/11611-gparted-gnome-partition-editor

Bonne lecture ;-)
0
Merci!!!!!!!!!!!!!!!!
Ton aides ma grandement aidés, grasse a ta sagesse d'ubuntu!! :D
0
Utilisateur anonyme
1 mars 2010 à 16:47
Salut ;-)

De rien, content que ça roule pour toi ;-)

@++
0
pedro40090 Messages postés 4 Date d'inscription vendredi 14 mai 2010 Statut Membre Dernière intervention 14 mai 2010
14 mai 2010 à 00:37
Bonjour.

Je me présente : grand novice sur linux.
Je me permet de remonter ce post car je pense avoir un problème similaire à celui de christophe. Peut être initials76 peut tu m'aider, tu m'a l'air compétant.

J'ai instaler linux (kubuntu) sur ma bécane ce soir même.
Arrivé sur linux, impossible d'accéder à mon disque dur externe, qui marchai très bien auparavant sur windows.
Pour info, j'ai laissé mon DD branché dur l'instal de linux.

je le voit affiché dans l'explorateur de fichier, mais impossible de visualiser et il m'indique bien le niveau d'occupation de mon DD mais me disait 1 fichier de xx Go (en gros la moitier de libre comme prévu)
alors j'ai chercher sur le net et j'ai cru comprendre que mon DD etait mal monté.
Alors j'ai essayer de le monter avec diversses commandes genre :
sudo mount -t ntfs-3g /dev/sbd1 /media/XXX -o force
Sans succès.
J'ai enssuite cru comprendre que suite à l'arret imcomplet du DD sur windows, arrivé sur linux, il ne pouvai pas le lire.

J'ai alors essayer de le rebrancher sur un windows et la : stupeur, mon DD n'est pas accessible non plus. il reconai meme pas le nom, impossible d'y acceder.
Alors la les boules paske j'ai pas mal de données dessus.
J'ai alors essayer de le réparer sous windows et impossible d'y acceder.

retoursur linux, j'ai instaler l'outil de configuration ntfs-config pour essayer de le réparer ou d'y accéder. au démarage, il me détecte des erreurs, mais ne fini jamais la réparation.
J'ai enssuite compris que le montage des DD était régie dans le fichier fstab.
il y a donc mon DD d'indiqué mais avec des comandes associés.
Je pense que cela n'est pas correct.
Je te colle mon fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda1 / ext4 errors=remount-ro 0 1
/dev/sdc1 /media/Neokilledme_500-1 ntfs-3g defaults,nosuid,nodev,uhelper=hal,locale=fr_FR.UTF-8,locale=fr_FR.UTF-8 0 0
/dev/sda5 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0


Alors voila, je suis un peut pommé.
J'aimerai savoir si vous pouvez m'aider à comprendre ce probleme et savoir si mon DDexterne est mort ou non.

merci d'avance et à bientôt.
0
Utilisateur anonyme
14 mai 2010 à 00:46
Salut ;-)

Essayes ceci :
http://doc.ubuntu-fr.org/ntfsfix

Bonne chance.
0
pedro40090 Messages postés 4 Date d'inscription vendredi 14 mai 2010 Statut Membre Dernière intervention 14 mai 2010
14 mai 2010 à 00:57
Salut Initial76
Merci beaucoup pour ta réponse, j'ai donc essayer, apres démontage, ntfsffix et la :

pedro@PEDRO:~$ sudo ntfsfix /dev/sdc1
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
NTFS volume version is 3.1.
NTFS partition /dev/sdc1 was processed successfully.

Donc apparament tout va bien.

Mais au retour de l'explorateur de fichier, j'ai l'erreur :

Une erreur est survenue en accedant à "mon DDext"
Message recu : mount: seul l'usager ROOT peut monter /dev/sdc1 sur /meia/MonDDext

Il y a un problème de droit d'accès ?
Tu connai cela ?
0
Utilisateur anonyme
14 mai 2010 à 01:05
Re ;-)

Tu as bien essayer de monter en root?

en root :

mount -a
0
bonjour,
Je me permet de rouvrir le sujet car je bloc sur un message d'erreur identique mais les réponses donner la ne mon pas dépanner.

Pour la différence : il s'agit d'une carte CF 16Go. Cette carte CF fonctionne très bien sur mon adaptateur IDE mais pas avec l'adaptateur SATA. J'obtient le même message d'erreur que sité au début du sujet.

Autre info utile : J'ai une deuxième carte CF identique qui n'a jamais fonctionner sur l'adaptateur IDE et fonctionne très bien sur l'adptateur SATA
0