🛠 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.

Objectives

The LattePanda 3 Delta ships with Windows 10 Pro (or Windows 10 IoT Enterprise 2021 LTSC depending on SKU DFR0982), but DFRobot officially documents the installation of Ubuntu 22.04 LTS. This advanced tutorial covers the actual installation and mastering the UEFI BIOS (AMI-class): F7 boot menu, DEL setup, Auto Power On function, Watchdog Timer, Serial Port Redirection, boot order — and the fix for the known dual-boot boot priority bug. Final goal: a reliable Windows/Ubuntu dual-boot on the 64 GB eMMC.

Hardware

Complete Code

Procedure (the F7/DEL keys and the Rufus utility come from DFRobot's official Ubuntu guide):

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.

Fix for the documented bug (BIOS ≤ LP-BS-7-S70JR120-CN51G-D): after installation, the machine boots directly into Windows or does not list Ubuntu. In the BIOS:

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

System checks once Ubuntu is running:

# 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

BIOS update: follow the bios_update_BIOS_firmware page in the official documentation (versions are published there, the most recent one cited in the FAQ also fixes the EFI shell boot issue).

Expected Verification

At startup, the GRUB menu offers Ubuntu and Windows Boot Manager; both systems boot. systemd-analyze remains reasonable (tens of seconds) — a very slow boot indicates a weak CR927 RTC battery, a recurring documented defect. The BIOS displays the updated version after the official procedure.

Common Errors

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials