Meer dan een jaar ging bij mij de dualboot op mijn Toshiba notebook probleemloos met LM17.3 en W8.1 tot ik besloot om maar eens gebruik te gaan maken voor het herstellen van W8.1
Met de Toshiba utility kon ik kiezen voor Windows opnieuw te installeren met behoud van data. Met het oog op de linux installatie een voor de hand liggende keuze.
Na de herstel procedure, en een aantal dagen updates binnen halen, kwam grub niet meer bij het opstarten maar was het rechtstreeks Windows wat gestart werd.
Via Windows herstel en extra kon ik wel 'Ubuntu' kiezen bij opnieuw opstarten en dan kwam grub wel op het scherm maar de volgende boot was het weer Windows wat opkwam.
Toen maar gekozen voor het herstellen van grub met de handleiding van de site van Pjotr. Reparatie ging allemaal prima, geen foutmeldingen, maar geen resultaat wat betreft het booten met grub.
Dan maar LMint opnieuw installeren was de volgende stap. De partitie helemaal verwijderd en LMint opnieuw geïnstalleerd en het resultaat was geen stap verder
Na wat gegoogle kwam ik de toverspreuk
efibootmgr tegen en ja hoor daar stond het voor mijn neus. Boot volgorde 1 = windows en 2 = ubuntu.
Aanpassen boot volgorde en yes grub kwam weer opzetten. Een paar keer helemaal opnieuw opstarten of rebooten en steeds kwam grub weer terug. Klaar!
Maar door het opnieuw installeren van LMint zat ik op versie 17.1 dus weer gekozen voor upgrade naar 17.3 en na het voltooien weer opnieuw opstarten en daar was Windows weer
Dus weer moest
efibootmgr aan de slag want wederom was de boot volgorde aangepast....
Het is wel een vervelend gedrag van het systeem na een grote update van een OS
Zou dat gedrag komen door een recente Toshiba BIOS update die ik gedaan heb?
johan@toshmint ~ $ sudo efibootmgr
[sudo] password for johan:
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0002,2001,2002,2003
Boot0001* Ubuntu
Boot0002* Windows Boot Manager
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
(het was dus plots BootOrder:0002,0001,2001,2002,2003 wat er stond)