[fstab] problème montage HDD

Reconnaissance et configuration du matériel / kernel linux
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

[fstab] problème montage HDD

Message par sandrine »

Bonjour,

Je reviens vers vous car cette fois-ci, mon disque dur externe ne se monte pas.
Il n'a pas été choqué. J'ai toujours réussi à sauvegarder dessus sans problème. Et il y a plusieurs mois quand j'ai voulu de nouveau mettre des docs dessus, il ne s'est pas monté.

Après avoir lu quelques messages concernant les HDD sur le forum, j'ai fait quelques commandes dont je vous livre le détail des résultats :

Pour le dmesg, cela donne ceci : https://pastebin.com/AMbGu2je

J'ai aussi fait
dmesg | grep sdb
et cela donne :

Code : Tout sélectionner

[sandrine@Dugong ~]$ sudo dmesg | grep sdb
[sudo] Mot de passe de sandrine : 
[ 1757.379014] sd 4:0:0:0: [sdb] Spinning up disk...
[ 1768.940453] sd 4:0:0:0: [sdb] 732566645 4096-byte logical blocks: (3.00 TB/2.73 TiB)
[ 1768.940914] sd 4:0:0:0: [sdb] Write Protect is off
[ 1768.940923] sd 4:0:0:0: [sdb] Mode Sense: 2b 00 10 08
[ 1768.941729] sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, supports DPO and FUA
[ 1768.945822]  sdb: sdb1
[ 1768.946255] sd 4:0:0:0: [sdb] Attached SCSI disk
[ 1773.231472] ntfs3: sdb1: It is recommened to use chkdsk.
[ 1773.290512] ntfs3: sdb1: volume is dirty and "force" flag is not set!
[ 1777.995686] ntfs3: sdb1: It is recommened to use chkdsk.
[ 1778.000032] ntfs3: sdb1: volume is dirty and "force" flag is not set!
[ 1785.520860] ntfs3: sdb1: It is recommened to use chkdsk.
[ 1785.525538] ntfs3: sdb1: volume is dirty and "force" flag is not set!
[ 3883.164165] ntfs3: sdb1: It is recommened to use chkdsk.
[ 3883.168055] ntfs3: sdb1: volume is dirty and "force" flag is not set!
Quand j'ai fait lsblk, j'ai vu que mon HDD était visible à sdb1 :

Code : Tout sélectionner

[sandrine@Dugong ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 256,2G  0 disk 
├─sda1   8:1    0    50G  0 part /
└─sda2   8:2    0 206,2G  0 part /home
sdb      8:16   0   2,7T  0 disk 
└─sdb1   8:17   0   2,7T  0 part 
sr0     11:0    1  1024M  0 rom  
Un fsdisk -l donne le HDD sur /dev/sdb

Code : Tout sélectionner

[sandrine@Dugong ~]$ fdisk -l
Disque /dev/sda : 256,17 GiB, 275064201216 octets, 537234768 secteurs
Modèle de disque : Crucial_CT275MX3
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x7b7065f7

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1    *             2048 104859647 104857600    50G 83 Linux
/dev/sda2             104859648 537234767 432375120 206,2G 83 Linux


Disque /dev/sdb : 2,73 TiB, 3000592977920 octets, 732566645 secteurs
Modèle de disque : Expansion Desk  
Unités : secteur de 1 × 4096 = 4096 octets
Taille de secteur (logique / physique) : 4096 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x90ad1138

Périphérique Amorçage Début       Fin  Secteurs Taille Id Type
/dev/sdb1              2048 732566641 732564594   2,7T  7 HPFS/NTFS/exFAT
Mais quand j'ai fait cat/etc/fstab, il n'y avait que sda1 et sda2 :

Code : Tout sélectionner

[sandrine@Dugong ~]$ cat /etc/fstab
# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/sda1
UUID=c30f899c-7791-4b0c-ba68-3ac1c2b9ab31	/         	btrfs     	rw,noatime,ssd,space_cache,subvolid=5,subvol=/	0 0

# /dev/sda2
UUID=a8b1cee4-310b-4cb4-95db-b04e7e02179b	/home     	btrfs     	rw,noatime,ssd,space_cache,subvolid=5,subvol=/	0 0
Et quand j'ai tapé

Code : Tout sélectionner

sudo mount /dev/sdb/sdb1
, ça m'a donné :

Code : Tout sélectionner

[sandrine@Dugong ~]$ sudo mount /dev/sdb/sdb1
[sudo] Mot de passe de sandrine : 
mount: /dev/sdb/sdb1: impossible à trouver dans /etc/fstab
Dans tous les messages que j'ai lu, j'ai compris qu'il fallait un répertoire pour monter mon HDD, alors j'ai fait

Code : Tout sélectionner

sudo mkdir /mnt/sdb
J'ai aussi tenté

Code : Tout sélectionner

sudo mount /dev/sdb1 /mnt
, et ça m'a donné un message de choses à faire via Windows, que je n'ai pas :

Code : Tout sélectionner

[sandrine@Dugong ~]$ sudo mount /dev/sdb1 /mnt
$MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb1': Erreur d'entrée/sortie
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
J'ajoute que j'ai installé ntfs-3g, pendant que j'y étais.

Pour conclure, dans le fstab, je n'ai pas sdb1 et je voudrais bien le monter dans /mnt/sdb.
Ensuite, dans le dmseg, il y a des messages qui me paraissent inquiétants concernant mon HDD comme "red flag" ou "dirty".

Aussi, pourriez-vous me dire, s'il vous plaît, si mon disque dur externe est mort ?
Et si non, pourriez-vous m'indiquer ce que je dois faire pour qu'il se monte de nouveau.

Cordialement.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17340
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fstab] problème montage HDD

Message par benjarobin »

Bonjour,
Que je sache, la seule façon de résoudre le problème est de réparer depuis un windows.

Note ta première commande mount est invalide, le chemin de la partition est /dev/sdb1 et non /dev/sdb/sdb1.
La bonne façon de monter le disque est via la commande : mount /dev/sdb1 /mnt
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [fstab] problème montage HDD

Message par sandrine »

Bonsoir Benjarobin,
Merci pour la réponse rapide.
Si je ne trouve pas de PC sous Windows, je peux faire une croix sur mon disque dur, c'est ça ?
Je ne comprends pas pourquoi nous serions dépendants de Microsoft pour réparer des HDD. Cela m'échappe complètement.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17340
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fstab] problème montage HDD

Message par benjarobin »

Tu as décidé d'utiliser du NTFS, ce qui sous entend avoir un windows. Car sinon l'utilisation de ce système de fichiers est "inutile". La réparation d'un système de fichiers NTFS se fait sous windows
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [fstab] problème montage HDD

Message par sandrine »

Ah ! Merci pour cette information.
Je ne savais pas que le format NTFS était lié à Windows et je ne savais pas que cela avait été fait sur ce HDD via Windows.
Du coup, je vais chercher un ordi sous windows, au travail pour récupérer mes données.
Par la suite, pour être autonome, je dois reformater mon HDD sous un format EXT.
Lequel me conseillez-vous, s'il vous plait ?
Merci de m'avoir guidée.
Sandrine
Répondre