Le 02/12/2025 à 12:02, Olivier a écrit :
Bonjour,
J'ai un portable Acer Swift1 livré à l'origine avec Windows, un
module eMMC de 32GB et un emplacement libre (M.2 ? mSATA ?).
Il y a quelques mois maintenant, le PC a refusé de démarrer
correctement, à mon avis, à cause d'un pb sur le module eMMC.
J'en ai profité pour y installer un nouveau disque (M.2 ? mSATA) et
passer à Debian Bookworm, puis Trixie.
Le PC fonctionne correctement mais affiche au démarrage et à l'arrêt,
des messages d'erreurs mettant en cause le module eMMC.
J'aimerai supprimer ces messages d'erreur et je suis perdu sur le
moyen de le faire.
1. Le BIOS est particulièrement spartiate: sauf erreur de ma part, il
ne propose aucun moyen pour désactiver le module eMMC.
2. Le fichier /etc/fstab ne contient aucune référence à ce module
eMMC.Naïvement, je pensais qu'une absence de référence supprimerait
les messages d'erreur.
3. Est-il possible et souhaitable de re-formater ce module eMMC pour
en faire quelque chose d'utile et fiable ?
4. Par simple curiosité, est- possible de remplacer des modules eMMC ?
Slts
Bonsoir.
Si il y a des messages, on doit trouver quelque chose avec dmesg. Que
dit donc la sortie ?*
*
Le module est sur /dev/mmcblk0 normalement.
fdisk aussi, un truc du style
fdisk -l
Disk /dev/mmcblk0: 3850 MB, 3850371072 bytes
4 heads, 16 sectors/track, 117504 cylinders
Units = cylinders of 64 * 512 = 32768 byte
Et debian a mmc-utils.
mmc-utils is a tool that supports the MMC device development of Linux
kernel.
The mmc-utils tools can do the following:
* Print and parse extcsd data.
* Determine the eMMC writeprotect status.
* Set the eMMC writeprotect status.
* Set the eMMC data sector size to 4KB by disabling emulation.
* Create general purpose partition.
* Enable the enhanced user area.
* Enable write reliability per partition.
* Print the response to STATUS_SEND (CMD13).
* Enable the boot partition.
* Set Boot Bus Conditions.
* Enable the eMMC BKOPS feature.
* Permanently enable the eMMC H/W Reset feature.
* Permanently disable the eMMC H/W Reset feature.
* Send Sanitize command.
* Program authentication key for the device.
* Counter value for the rpmb device will be read to stdout.
* Read from rpmb device to output.
* Write to rpmb device from data file.
* Enable the eMMC cache feature.
* Disable the eMMC cache feature.
* Print and parse CID data.
* Print and parse CSD data.
* Print and parse SCR data.
Fabien