Buon pomeriggio! Sto riscontrando un problema simile su un'altra macchina...
Ho installato su questo portatile Manjaro XFCE in dual boot con Windows. Il BIOS individua il grub di Manjaro nell'elenco dei boot efi disponibili e mi consente anche di avviarlo da BIOS. Non mi è possibile, però, scegliere nelle impostazioni del BIOS di avviare l'efi di Manjaro per primo, in quanto non è elencato (cioè è elencato nel boot menu, ma non è elencato nelle impostazioni di boot del BIOS settings).
Ho tentato con efibootmgr, il quale mi restituisce il seguente risultato:
$ efibootmgr
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0001,3001,0000,2001,2002,2003
Boot0000* manjaro
Boot0001* Windows Boot Manager
Boot0003* Notebook Hard Drive
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk
Quindi ho provato a fare un test dando il seguente comando:
$ sudo efibootmgr -n 0000
BootNext: 0000
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0001,3001,0000,2001,2002,2003
Boot0000* manjaro
Boot0001* Windows Boot Manager
Boot0003* Notebook Hard Drive
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk
Effettivamente il PC si è avviato con Manjaro, quindi poi ho tentato di rendere permanente questa impostazione dando il comando che segue:
$ sudo efibootmgr -o 0000,2001,0001,2002,3001
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,2001,0001,2002,3001
Boot0000* manjaro
Boot0001* Windows Boot Manager
Boot0003* Notebook Hard Drive
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk
Il risultato? Al riavvio successivo si è avviato direttamente Windows e quando poi sono tornato su Manjaro per verificare cosa fosse accaduto, ho notato che l'ordine dei boot era tornato quello iniziale.
Penso che Windows riesca a resettare l'ordine dei boot per avviarsi lui per primo.
Come si può risolvere questo inconveniente?