2015-09-17, 23:11
  #1
Medlem
Offices avatar
Hej!

Försöker få igång Ubuntu på en Acer ES1 laptop men det vill sig inte. Ubuntu startar liksom inte på första försöket.

Först efter en ren installation måste jag köra boot-repair för att att den ska kunna boota från hårddisken. När datorn POST:ar så kan jag trycka F12 för att få upp Boot Manager. Då får jag 1. Windows Boot Manager (skapad av boot-repair) som alternativ. Väljer jag den så får jag bara "Failed to open \EFI\Microsoft\Boot\grubx64.efi - 8000000000000000E" (+ en likadan rad med MokManager.efi). Efter detta kommer en dialogruta upp med texten "Default Boot Device Missing or Boot Failed" och jag kan trycka Ok vilket tar mig till Boot Manager igen. Denna gången har helt plötsligt Windows Boot Manager hamnat på plats 2 och ovanför den står det 1. Unknown Device (+ namnet på hårddisken). Den har liksom dykt upp där från ingenstans och väljer jag denna så hamnar jag i Grub och jag kan starta Ubuntu som vanligt.

Kör jag efibootmgr -v så får jag fram:
Kod:
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0000,2001,2002,2003
Boot0000* Windows Boot Manager	HD(1,800,b6800,09e208a7-c2aa-432e-8061-abab39945829)File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* Unknown Device: 	HD(1,800,b6800,09e208a7-c2aa-432e-8061-abab39945829)File(\EFI\ubuntu\shimx64.efi)RC
Boot0003* ubuntu	HD(1,800,b6800,09e208a7-c2aa-432e-8061-abab39945829)File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC

Kör jag efibootmgr -o 0001,0000,2001,2002,2003 så ändras ordningen, tills man rebootar, då försvinner 0001 och det ser ut exakt som innan.

Jag prövade ett antal gånger att byta flytta shimx64.efi till EFI/Microsoft/Boot/ och ändra namn till grubx64.efi men då försvinner allt i EFI/, boot-repair fixar inte tillbaka dem och jag blir tvungen att installera om Ubuntu (vet inte hur man fixar det på annat sätt).


Jag förstår uppenbarligen inte hur UEFI funkar. Hur ska jag göra?
Citera
2015-09-17, 23:19
  #2
Medlem
4yoonlys avatar
Citat:
Ursprungligen postat av Office
Hej!

Försöker få igång Ubuntu på en Acer ES1 laptop men det vill sig inte. Ubuntu startar liksom inte på första försöket.

Först efter en ren installation måste jag köra boot-repair för att att den ska kunna boota från hårddisken. När datorn POST:ar så kan jag trycka F12 för att få upp Boot Manager. Då får jag 1. Windows Boot Manager (skapad av boot-repair) som alternativ. Väljer jag den så får jag bara "Failed to open \EFI\Microsoft\Boot\grubx64.efi - 8000000000000000E" (+ en likadan rad med MokManager.efi). Efter detta kommer en dialogruta upp med texten "Default Boot Device Missing or Boot Failed" och jag kan trycka Ok vilket tar mig till Boot Manager igen. Denna gången har helt plötsligt Windows Boot Manager hamnat på plats 2 och ovanför den står det 1. Unknown Device (+ namnet på hårddisken). Den har liksom dykt upp där från ingenstans och väljer jag denna så hamnar jag i Grub och jag kan starta Ubuntu som vanligt.

Kör jag efibootmgr -v så får jag fram:
Kod:
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0000,2001,2002,2003
Boot0000* Windows Boot Manager	HD(1,800,b6800,09e208a7-c2aa-432e-8061-abab39945829)File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* Unknown Device: 	HD(1,800,b6800,09e208a7-c2aa-432e-8061-abab39945829)File(\EFI\ubuntu\shimx64.efi)RC
Boot0003* ubuntu	HD(1,800,b6800,09e208a7-c2aa-432e-8061-abab39945829)File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC

Kör jag efibootmgr -o 0001,0000,2001,2002,2003 så ändras ordningen, tills man rebootar, då försvinner 0001 och det ser ut exakt som innan.

Jag prövade ett antal gånger att byta flytta shimx64.efi till EFI/Microsoft/Boot/ och ändra namn till grubx64.efi men då försvinner allt i EFI/, boot-repair fixar inte tillbaka dem och jag blir tvungen att installera om Ubuntu (vet inte hur man fixar det på annat sätt).


Jag förstår uppenbarligen inte hur UEFI funkar. Hur ska jag göra?

Har du kikat på :https://www.youtube.com/watch?v=iD3JtoSbfOo

Förmodligen (Windows 8.1?) som fortfarande ställer till det...
Citera
2015-09-17, 23:29
  #3
Medlem
Offices avatar
Citat:
Ursprungligen postat av 4yoonly
Har du kikat på :https://www.youtube.com/watch?v=iD3JtoSbfOo

Förmodligen (Windows 8.1?) som fortfarande ställer till det...
Tack för svaret.

Har faktiskt provat att sätta grubx64.efi som trusted, men bara efter att jag har kört boot-repair. Kan det vara boot-repair som ställer till det? Ska testa detta.
Citera
2015-09-18, 11:44
  #4
Medlem
Franziskaners avatar
Om du inte vill ha kvar Windows kan det funka att byta OS i BIOS till Windows 7. Löste mitt liknande problem på en ASUS laptop.
Citera
2015-09-19, 10:59
  #5
Medlem
Offices avatar
Gjorde tillslut så att jag installerade om Ubuntu, satte på secure boot igen men valde en trusted efi-file och la den först i boot-ordningen. Nu startar datorn som den ska.

Tack 4yoonly.

Citat:
Ursprungligen postat av Franziskaner
Om du inte vill ha kvar Windows kan det funka att byta OS i BIOS till Windows 7. Löste mitt liknande problem på en ASUS laptop.
Hmm, okej, har inte kvar Windows på datorn. Gjorde som jag alltid brukade göra förr, har aldrig haft några problem med att sånt där, men jag antar att UEFI är mer komplext och känsligt.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in