# Réparer le démarrage de LMDE 7 (GRUB UEFI) après une réinitialisation du BIOS / swap machine / grub cassé

# Processus
## 1. Démarrer la clé live en UEFI

Dans le menu de boot, choisir l'entrée **« UEFI : nom de la clé »** (et non l'entrée sans préfixe UEFI).

Vérifier que le live est bien en UEFI :

```bash
ls /sys/firmware/efi
```

- Le dossier existe : OK, continuer.
- Erreur « No such file » : le live est en Legacy. Redémarrer et choisir l'entrée UEFI.

## 2. Identifier les partitions

```bash
lsblk -f
```

Repérer la partition **vfat** (EFI) et la partition **ext4** (racine).

## 3. Monter le système et entrer dans le chroot

```bash
sudo mount /dev/sda3 /mnt
sudo mkdir -p /mnt/boot/efi
sudo mount /dev/sda1 /mnt/boot/efi
for d in dev dev/pts proc sys sys/firmware/efi/efivars; do sudo mount --bind /$d /mnt/$d; done
sudo chroot /mnt
```

## 4. Réinstaller GRUB (dans le chroot)

```bash
grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable
grub-install --target=x86_64-efi --efi-directory=/boot/efi
update-grub
exit
```

- `--removable` crée le chemin de secours `EFI/BOOT/BOOTX64.EFI`, que le BIOS trouve même sans entrée enregistrée. C'est ce qui garantit le démarrage.
- Le second `grub-install` enregistre une entrée UEFI nommée dans le BIOS. S'il affiche une erreur liée à `efivars`, elle peut être ignorée : la première commande suffit.

## 5. Redémarrer

```bash
sudo reboot
```

Retirer la clé USB dès que l'écran s'éteint. Dans le BIOS, vérifier que le SSD est premier dans l'ordre de boot.