🛠 Installer Ubuntu en dual-boot et maîtriser le BIOS UEFI

LattePanda 3 Delta (id : lattepanda-3) · avance · Schéma : IMG-lattepanda-3-avance-3-install-ubuntu-bios.svg — Étape par étape : clé USB gravée avec Rufus, touche F7 au démarrage pour le menu de boot, touche DEL pour le BIOS AMI, puis priorité de démarrage UEFI pour le dual-boot Windows/Ubuntu sur l'eMMC.

Objectifs

La LattePanda 3 Delta est livrée avec Windows 10 Pro (ou Windows 10 IoT Enterprise 2021 LTSC selon le SKU DFR0982) mais DFRobot documente officiellement l'installation d'Ubuntu 22.04 LTS. Ce tutoriel avancé couvre l'installation proprement dite et la maîtrise du BIOS UEFI (AMI-class) : menu de boot F7, setup DEL, fonctions Auto Power On, Watchdog Timer, Serial Port Redirection, ordre de démarrage — et le correctif du bug connu de priorité de boot en dual-boot. Objectif final : un dual-boot fiable Windows/Ubuntu sur l'eMMC 64 Go.

Matériel

Code complet

Procédure (les touches F7/DEL et l'utilitaire Rufus viennent du guide officiel Ubuntu de DFRobot) :

1. Sur le PC externe : créer la clé USB avec Rufus (schéma GPT, cible UEFI).
2. Sur la carte : insérer la clé, allumer, tapoter F7 -> menu de boot -> clé USB.
3. Installer Ubuntu 22.04 « à côté de Windows Boot Manager » (réduire la
   partition NTFS, garder le gestionnaire de boot EFI intact).
4. Redémarrer, DEL pour entrer dans le BIOS si besoin.

Correctif du bug documenté (BIOS ≤ LP-BS-7-S70JR120-CN51G-D) : après l'installation, la machine démarre directement sur Windows ou ne liste pas Ubuntu. Dans le BIOS :

Boot > UEFI Hard Disk Drive BBS Priorities
  -> monter « Ubuntu » en tête de liste, puis
Boot Option #1 = Ubuntu
Save & Exit.

Vérifications système une fois Ubuntu lancé :

# Démarrage en mode UEFI (et non CSM/Legacy)
[ -d /sys/firmware/efi ] && echo "UEFI OK" || echo "Legacy - réinstaller"

# TPM 2.0 embarqué visible sous Linux
ls /dev/tpm* 2>/dev/null && tpm2_getcap properties-fixed 2>/dev/null | head

# Journal de boot (démarrage lent = suspecter la batterie RTC CR927)
systemd-analyze

# Le BIOS expose aussi Auto Power On et le Watchdog — à configurer dans le setup

Mise à jour du BIOS : suivre la page bios_update_BIOS_firmware de la doc officielle (les versions y sont publiées, la plus récente citée en FAQ corrige aussi le démarrage en shell EFI).

Vérification attendue

Au démarrage, le menu GRUB propose Ubuntu et Windows Boot Manager ; les deux systèmes bootent. systemd-analyze reste raisonnable (dizaines de secondes) — un démarrage très lent trahit une batterie RTC CR927 faible, défaut récurrent documenté. Le BIOS affiche la version à jour après la procédure officielle.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels