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

2023-12-28 Par sujet Erwan David

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


Peut-être qu'l est possible de la désactiver dans le BIOS/UEFI du PC, du 
coup elle ne serait plus visible de l'OS et donc  a priori plus vérifiée





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

2023-12-28 Par sujet didier gaumet

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)





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

2023-12-27 Par sujet Olivier
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