🛠 Exploiter les 32 Go d'eMMC d'un CM3+ après flash

Raspberry Pi Compute Module 3+ (CM3+ / CM3+ Lite) · debutant · Schéma : un module CM3+ avec sa puce eMMC 32 Go, illustré par deux barres de stockage : l'image système de 2 Go occupant une petite partie, et l'espace non alloué grisé à étendre.

Objetivos

Las imágenes de Raspberry Pi OS se escriben « al ras » (~2 Go): grabadas en la eMMC de 8/16/32/64 Go de un CM3+, dejan la mayor parte del almacenamiento sin asignar. Este tutorial amplía la partición raíz y el sistema de archivos para aprovechar la totalidad del chip, y luego configura el trim (fstrim) para preservar la vida útil de la eMMC — dado que Raspberry Pi no publica datos oficiales de resistencia, se aplican las buenas prácticas. Nota: el CM3+ Lite no tiene eMMC, este tutorial no le concierne.

Material

Código completo

# 1. État initial : la racine est bien plus petite que le disque
lsblk -o NAME,SIZE,TYPE,MOUNTPOINT    # mmcblk0 ~32 Go, mmcblk0p2 ~2 Go

growpart /dev/mmcblk0 2               # étend la partition 2 jusqu'à la fin
sudo reboot

# 2. Étendre le système de fichiers (ext4)
sudo resize2fs /dev/mmcblk0p2
df -h /                               # la racine occupe désormais ~32 Go

# 3. Trim périodique pour la santé de l'eMMC
systemctl status fstrim.timer || sudo systemctl enable --now fstrim.timer

# 4. (Optionnel) Méthode tout-en-un via raspi-config :
sudo raspi-config --expand-rootfs && sudo reboot

Verificación esperada

Tras growpart + resize2fs (o raspi-config --expand-rootfs), df -h / muestra una raíz de aproximadamente 32 Go con varios Go disponibles. lsblk muestra mmcblk0p2 al tamaño del disco. systemctl list-timers | grep fstrim confirma la ejecución periódica del trim.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales