Løsning til Ubuntu 16.04 opdatering giver UEFI BIOS boot fejl

Har du en guide til en funktion eller et program? Har du tips og trick, som du gerne vil dele med andre? Post dem her.
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Løsning til Ubuntu 16.04 opdatering giver UEFI BIOS boot fejl

Indlæg af lath »

.
.
For en uge siden (Lørdag 17. Marts 2018) førte en Xubuntu 16.04 opdatering til:
.
.
Billede

Satans!
... og Instruktionen fra UEFI BIOS om hvordan problemet løses - virker ikke , fordi det er en UEFI installation.

Nå men herefter fulgte en kamp for at få UEFI til at makke ret.

Det tog 1 1/2 døgn med trial and error at finde løsningen.

Jeg fandt ud af at årsagen til fejlen er at nogle UEFI BIOS har den fejl at en EFI boot partition skal være den første i GPT partition tabellen, og også fysisk den første partition på lagermediet.

Min UEFI BIOS har den fejl.

Løsningen er en nyinstallation, hvor hele lagermediet blankes af som om det var en disk lige fra fabrikken - hvilket vil sige at for alt hvad der er på lagermediet - partition tabelen inklusive - slettes.

Derefter skal lagermediet få en GPT partition tabel.

Den første partiton skal være en efi formatteret partion. Partiontionen hedder efi som filsystem type.

Hvis ud vil se din disks GPT partiton layout, så afbryder de install programmer, efter en manuel partitionering af disken, og kører den her kommando:

Kode: Vælg alt

sudo sgdisk -l /dev/sdX

... hvor du naturligvis skal erstatte X med det drevbogstav der svarer til din installationsdisk.

Derefter skal du lave et check på at den 1. partition er til EFI

Kode: Vælg alt

sudo sgdisk -i 1 /dev/sdX

Hvor sgdisks i den første linie og til sidst i den linie skal skrive : (EFI system)

Eksempel fra min computer:

Kode: Vælg alt

Partition GUID code: C12A7328-F81F-11D2-BA4B-00A0C93EC93B (EFI System)




Efter ny installation af et UEFI installeret ny linux distro, så kan UEFI BIOS overgive kontrollen til GRUB boot loaderen.

Efter første boot ind i det ny installerede system laves følgende:
  1. lav en opdatering
  2. Reboot, fordi man sædvanligvis får en nu kerne installeret.
  3. Restore sin fulde backup
  4. Køre sit ekstra pakker script:

    Kode: Vælg alt

    sudo ~/bin/reinstall/apt-eksta-pakker.sh
  5. Restore sin XFCE panel opsætning med sin XFCE panel backup fil


/Lars
Vedhæftede filer
UEFI_BOOT_ERROR_AFTER_UBUNTU_16.04_UPDATE-beskåret-skaleret.png
UEFI_BOOT_ERROR_AFTER_UBUNTU_16.04_UPDATE-beskåret-skaleret.png (578.13 KiB) Vist 397 gange
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
Klaus Rasmussen
Admin
Indlæg: 5604
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Løsning til Ubuntu 16.04 opdatering giver UEFI BIOS boot fejl

Indlæg af Klaus Rasmussen »

Fint du øser af din viden, pænr tak. Flytter tråden til Guides.
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q