J'ai un ordinateur portable avec Ubuntu 14.04 installé dans le BIOS (mode Legacy).
Sudo dmidecode
BIOS Information
Vendor: Dell Inc.
Version: A16
Release Date: 12/05/2013
...
System Information
Manufacturer: Dell Inc.
Product Name: Latitude E6410
Au lieu de mettre à niveau, j'ai essayé d'installer le nouveau Xubuntu 16.04 en mode UEFI.
Basculement du démarrage du BIOS de Legacy vers UEFI et désactivation du RAID pour SATA.
( SoftRAID/FakeRAID ont corrompu la sauvegarde de la table GPT à la fin du disque, à chaque démarrage)
Démarré avec une clé USB en mode UEFI et table de partition redimensionnée et convertie de MBR à GPT.
Au redémarrage, il existe une entrée Ubuntu dans le menu UEFI mais sa sélection génère un message d'erreur du BIOS indiquant l'absence de support de démarrage.
Essayé plusieurs choses mais sans succès:
Sudo sfdisk -d /dev/sda
label: gpt
label-id: 4A4481B5-0322-411E-8D05-552FBE6189AC
device: /dev/sda
unit: sectors
first-lba: 34
last-lba: 976773134
/dev/sda1 : start= 4194304, size= 127924224, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=F1D50A87-ACB2-4868-B1EA-66C3D5223EA4, name="Linux filesystem"
/dev/sda2 : start= 874115072, size= 98463744, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=C96E6320-18EA-40B2-BA46-79FC66407917, name="Linux filesystem"
/dev/sda4 : start= 2048, size= 409600, type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B, uuid=BCB6E471-44F7-4C42-81EC-B276F1D6B6E6, name="EFI"
/dev/sda5 : start= 154339328, size= 715456512, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=AEBBA3F2-F8B6-40C0-ABFE-9F530FC5F641, name="Linux filesystem"
/dev/sda6 : start= 136513536, size= 17825792, type=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F, uuid=515C9B77-B282-4007-8F1A-B0C5D908591E, name="Linux swap"
Enfin, je l’ai eu pour démarrer en UEFI. Le problème est avec le firmware UEFI qui semble bogué. La partition EFI doit être la première de la table GPT. Les entrées de partition dans la table GPT n'étaient pas ordonnées. (EFI était le premier sur le disque, mais 4ème du tableau).
J'ai suivi les instructions ci-dessous pour résoudre ce problème:
Table de sauvegarde GPT
Sudo su
swapoff
sfdisk -d /dev/sda > sda.bkp
Modifier une nouvelle table avec une nouvelle commande (EFI est la première)
cp sda.bkp sda.new
nano sda.new
sda.new
label: gpt
label-id: 4A4481B5-0322-411E-8D05-552FBE6189AC
device: /dev/sda
unit: sectors
first-lba: 34
last-lba: 976773134
/dev/sda1 : start= 2048, size= 409600, type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B, uuid=BCB6E471-44F7-4C42-81EC-B276F1D6B6E6, name="EFI"
/dev/sda2 : start= 4194304, size= 127924224, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=F1D50A87-ACB2-4868-B1EA-66C3D5223EA4, name="Linux filesystem"
/dev/sda5 : start= 136513536, size= 17825792, type=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F, uuid=515C9B77-B282-4007-8F1A-B0C5D908591E, name="Linux swap"
/dev/sda6 : start= 154339328, size= 715456512, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=AEBBA3F2-F8B6-40C0-ABFE-9F530FC5F641, name="Linux filesystem"
/dev/sda4 : start= 874115072, size= 98463744, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=C96E6320-18EA-40B2-BA46-79FC66407917, name="Linux filesystem"
Restaurer la table GPT
sfdisk /dev/sda < sda.new
Maintenant, je peux démarrer.
Références: