Pb disque dur USB intermittent
Posté : mar. 22 févr. 2022 11:14
Bonjour,
J'ai un pi4 avec Emby serveur, des partages Samba et 2 disques durs qui fonctionnaient très bien depuis plusieurs années.
Et là : il y a un hic.
Cela a commencé par un boot impossible.
J'ai sorti la carte SD, montée sur un PC sous Fedora, et le système de fichier était abîmé.
Je me ne suis pas cassé la tête : j'ai remplacé la carte, mis un système neuf et tout reconfiguré et c'est reparti ... pour quelques jours seulement.
Mais là, ça recommence.
Là, je mets un écran sur le Pi4 qui refuse de booter, j'attends, et j'ai le message comme quoi je suis en mode emergency.
Je creuse et constate que l'un de mes disques dur qui était d'habitude en /dev/sdb est passé en /deb/sdc
Je change /etc/fstab et ça refonctionne. Le lendemain : rebelotte.
Donc , je constate que si un périphérique spécifié dans /etc/fstab ne peut pas être monté , ça empêche le boot (je peux comprendre s'il s'agit des partitions systèmes mais pour des disques optionnels quand même ...., il me semble qu'avant ce n'était pas bloquant.... ex : pour un disque distant en réseau, ce serait idiot de bloquer le boot.. mais pour eux, je n'ai pas vérifié si c'était bloquant)
Bref du coup quelques questions :
- je n'ai pas trouvé, mais s'il existe un moyen dans fstab de préciser que si le disque n'est pas montable, il faut continuer le boot, j'en aurai besoin (ça vous parle ? pou info, ce sont des disques USB, pas des disques réseau et ils sont partitionnés en extf4)
- Bon dieu, pourquoi donc /dev/sdb est devenu /dev/sdc ? je n'ai pas changé de position les câbles USB et en plus, /dev/sda ne change jamais.
S'il existe une règle d'attribution de lettre (/dev/sda, /dev/sdb, /dev/sdc etc.... ça m'intéresse
Est-ce le signe d'un boitier de disque dur qui va rendre l'âme ? ou un disque dur en fin de vie ? ou d'un problème de sortie de veille d'un disque dur (mécanique) ?
- Enfin, j'ai tenté une chose : j'ai abandonné les identifications par /dev/sdXX dans mon fchier /etc/fstab en les remplaçant par des PARTUUID. J'espère que ça résoudra le problème des lettres de lecteur.
J'ai un pi4 avec Emby serveur, des partages Samba et 2 disques durs qui fonctionnaient très bien depuis plusieurs années.
Et là : il y a un hic.
Cela a commencé par un boot impossible.
J'ai sorti la carte SD, montée sur un PC sous Fedora, et le système de fichier était abîmé.
Je me ne suis pas cassé la tête : j'ai remplacé la carte, mis un système neuf et tout reconfiguré et c'est reparti ... pour quelques jours seulement.
Mais là, ça recommence.
Là, je mets un écran sur le Pi4 qui refuse de booter, j'attends, et j'ai le message comme quoi je suis en mode emergency.
Je creuse et constate que l'un de mes disques dur qui était d'habitude en /dev/sdb est passé en /deb/sdc
Je change /etc/fstab et ça refonctionne. Le lendemain : rebelotte.
Donc , je constate que si un périphérique spécifié dans /etc/fstab ne peut pas être monté , ça empêche le boot (je peux comprendre s'il s'agit des partitions systèmes mais pour des disques optionnels quand même ...., il me semble qu'avant ce n'était pas bloquant.... ex : pour un disque distant en réseau, ce serait idiot de bloquer le boot.. mais pour eux, je n'ai pas vérifié si c'était bloquant)
Bref du coup quelques questions :
- je n'ai pas trouvé, mais s'il existe un moyen dans fstab de préciser que si le disque n'est pas montable, il faut continuer le boot, j'en aurai besoin (ça vous parle ? pou info, ce sont des disques USB, pas des disques réseau et ils sont partitionnés en extf4)
- Bon dieu, pourquoi donc /dev/sdb est devenu /dev/sdc ? je n'ai pas changé de position les câbles USB et en plus, /dev/sda ne change jamais.
S'il existe une règle d'attribution de lettre (/dev/sda, /dev/sdb, /dev/sdc etc.... ça m'intéresse
Est-ce le signe d'un boitier de disque dur qui va rendre l'âme ? ou un disque dur en fin de vie ? ou d'un problème de sortie de veille d'un disque dur (mécanique) ?
- Enfin, j'ai tenté une chose : j'ai abandonné les identifications par /dev/sdXX dans mon fchier /etc/fstab en les remplaçant par des PARTUUID. J'espère que ça résoudra le problème des lettres de lecteur.