a mesterSimán átláttok rajtam! :-)
Nem volt semmilyen gondom a hagyományos módon telepített két rendszeremmel (Ubuntu 18.04 és a tartalék szerepét betöltő Debian 9).
Lassan egy évtizede, hogy nem használok Windowst, de én is úgy kezdtem a barátkozást a Linuxszal, hogy a Windows XP mellé telepítettem a Hardy Heron-t.
Az akkori ismereteim ma már nem helytállóak, ha valakinek a gépén UEFI-módban telepített Windows van, akkor kicsit másképp kell rá feltenni mellé a választott Linuxot, mint ahogy azt én megtanultam.
Olvasgatom a különböző hozzászólásokat és megnéztem a témában Linux Mind videóját is.
Így tehát a folyamat számomra addig ismert, hogy a Windowsban a Futtatás/msinfo32 paranccsal meg lehet nézni a BIOS-mód mezőben, hogy UEFI vagy Örökölt (azaz Legacy) a telepítés amivel dolgunk van. Tudom, hogyan lehet lemezképfájlt letölteni, milyen alkalmazással lehet a képfájlt ellenőrizni, majd a megfelelő módon kiírni, tudomásom van a Windowsban a gyors rendszerindítás és hibernálás kikapcsolásáról, a BIOS-ban a secure boot esetleges tiltásáról és arról is, hogy szükség lehet a shifthes újraindításra.
Odáig tehát nagyjából megvagyok, hogy bebootoljunk a telepítőről.
A tematika elméletileg az, hogy a rendszerbetöltőt az EFI System partícióra tesszük és elvileg meg is vagyunk, a telepítés többi része a szokásos módon zajlik, a gép újraindítása után a GRUB-ból elérhető mindkét rendszer.
Egy ideig, mert mostanában több olyan hozzászólást láttam, ahol azt jelzik, hogy egy Windows frissítés után eltűnt a GRUB és automatikusan a Windows indul.
(Kaptam olyan választ, hogy „csak” a bootsorrendet variálja át, így csak ezt kell a BIOS-ban visszarendezni, de a BIOS az tipikusan az a terület, amire nehezen van innen rálátásunk, a kérdező többnyire magára kell, hogy vitézkedjen, és ahány alaplap, annyi BIOS.)
Ha lehet, szeretnék egy olyan módszernek a birtokában lenni, ami ezt az egészet elkerüli, ne kelljen egy sikeres telepítés után záros határidőn belül újratetetni a GRUB-ot, BIOS-t turkálni.
Zoli videója alatt is van egy ilyen hozzászólás:
„
"rendszerbetöltő a következőre: sda2" ezzel az a probléma hogy a következő windows frissítés le fogja gyalulni. utána nagy macera grub-ot telepíteni egy kezdőnek. én külön szoktam megadni. akkor a BIOS/UEFI boot opciója is megkülönbözteti, de a grubhoz is hozzáadhatjuk könnyen a windows betöltőt: "sudo grub-mkconfig -o /boot/grub/grub.cfg"
”
Igyekeztem rákérdezni, hogy ez mit jelent, de sajnos nem kaptam rá még választ, így elkezdtem kísérletezni.
Virtuálisba feltettem egy Windowst és mellé egy Ubuntut, úgy hogy utóbbinak is csináltam egy külön EFI system partíciót és a LInux rendszerbetöltőjét oda rakattam.
Mindkét rendszer indul. Néha elindítom a Windowst és már frissítette is magát, de továbbra sincs gondom a rendszerbetöltéssel.
Lehet, hogy ez az egyik járható út.
Amit még több hozzászólásban is olvastam (itt bartaszili említette), az ilyen esetre a rEFInd.
A rEFInd is csak egy rendszerbetöltő, de talán az a nagy különbség, hogy rögtön az EFI System partíción keres. Nekem mindegy is az elv, ha megvan a lényeg, működik.
Mivel azonban a főgépemen még hagyományos partíciós táblával vannak a lemezek, itt élesben még ha akartam se tudtam volna kipróbálni ezt a rEFInd-et.
A laptopomon egy Debian 9 van és mellette a másodlagos egy Manjaro. A Manjaróra feldobtam a rEFIndet. Szépen üzemel, megtalálta a valaha volt Ubuntu bejegyzését is.
Kivakartam belőle a felesleges ubuntus bejegyzést és a visszaszámlálás idejét is sikeresen csökkentettem.
Fog ez menni nekem.
Ubuntura elég könnyű telepíteni:
$ sudo apt-add-repository ppa:rodsmith/refind
$ sudo apt-get update
$ sudo apt-get install refind
A tárolóban már benne van az Eoan is. Vélhetően nem fogom a főgépemre feltenni a rEFIndet, de most már megtehetném. :-)