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


Répondre à