Grub: operációs rendszerek észlelésének bekapcsolása
Probléma: új OS telepítése miatt be kell kapcsolni az operációs rendszerek észlelését a Grubban.
Probléma: új OS telepítése miatt be kell kapcsolni az operációs rendszerek észlelését a Grubban.
Miért? Ha a rendszered telepítésekor nincs más operációs rendszer, aminek az indítását támogatni kellene (pl. másik Linux disztró), akkor a Grub automatikusan úgy lesz konfigurálva, hogy nem fog más rendszerek után nézni. Ez akkor gond, ha mégis teszel fel valami mást, de annak a betöltője (praktikusan egy másik Grub) egy frissítés következtében felülíródik, így az „idegen” rendszer indíthatatlanná válik.
Megoldás: telepíteni kell az os-prober alkalmazást és engedélyezni az operációs rendszerek észlelését a grub konfigurációban.
Os-prober telepítése
Először is nézd meg a whereis
paranccsal, hogy nincs-e már telepítve az os-prober:
lacyc3@Narada-Jammy:~$ whereis os-prober
os-prober: /usr/bin/os-prober /usr/lib/os-prober /usr/share/os-prober
Ha nincs telepítve, akkor nem látod az elérést:
lacyc3@Narada-Jammy:~$ whereis os-prober2
os-prober2:
Ebben az esetben telepítsd a
$ sudo apt-get install os-prober
paranccsal.
Grub konfiguráció módosítása
Nyisd meg root jogosultságokkal az /etc/default/grub fájlt:
$ sudo vi /etc/default/grub
Add hozzá a következő sort, majd mentsd a fájlt:
GRUB_DISABLE_OS_PROBER=false
Grub frissítése
A fenti beállítás alkalmazásához frissíteni kell a Grub konfigurációs fájlját, amely az indítandó rendszerek listáját és paramétereit tartalmazza:
$ sudo update-grub
Készen is vagyunk! Ha minden jól ment, akkor újraindítás után már indíthatod is az összes – Grub által ismert – telepített rendszeredet.