[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Désactiver le contrôle de la mémoire eMMC durant le boot



Le 28/12/2023 à 08:51, Olivier a écrit :
Bonjour,

J'ai un PC Acer Swift1 acheté en 2019 avec une mémoire flash 64Go et
un emplacement M.2 Sata libre.
Il y a quelques semaines, l'ordinateur (sous Win10) a refusé de
démarrer car il ne trouvait plus de media pour le faire.

J'ai installé une carte M.2 Sata dans l'emplacement libre et j'ai
installé Bookworm dessus.
Maintenant, le PC démarre correctement avec le bémol suivant: il
m'affiche la mémoire flash est erronée (bad block).

Comment faire pour conduire Debian à ne pas analyser au démarrage le
mémoire eMMC?
Outre la suppression des messages d'erreur, l'arrêt du test ferait
gagner quelques secondes inutilement passées à tester un élément qui
n'est pus utilisé.

Le fichier /etc/fstab ne contient aucune référence à la mémoire flash
(/dev/mmcblk0).

Slts

Bonjour,

quelques pistes (que je n'ai jamais expérimentées):

- désactiver *toutes* les vérifications de systèmes de fichiers au boot avec le paramètre fsck.mode=skip. (il y a peut-être moyen de désactiver ça pour un seul système de fichier mais je n'ai pas trouvé avec une recherche rapide)
https://wiki.archlinux.org/title/Fsck#Boot_time_checking

ou

- enlever la carte 64G, je pense qu'elle doit être insérer, pas soudée?

ou

- créer une ligne pour la carte 64G dans le fstab avec un paramètre noauto (pour ne pas monter automatiquement le système de fichier et donc ne pas générer un plantage) et le passno (dernier numéro sur la ligne) à zéro pour ne pas faire de vérification de ce système de fichiers au boot La ligne en question peut attribuer le système de fichiers que tu veux (fat, extN, ntfs et autres) à la carte vu qu'elle est censée ne jamais être montée. Ceci dit si tu attribues à la carte un système de fichier extN, tu peux peut-être ensuite utiliser badblocks pour interdire l'usage des zones défectueuses et récupérer l'usage de la carte (pure supposition)



Reply to: