- Liittynyt
- 08.12.2017
- Viestejä
- 1 779
Oma kritiikki kohdistuu siihen, että grub2 on vaan äärimmäisen monimutkainen peruskäyttöön. Siinä on tuhottomasti ominaisuuksia ja peruskäyttäjä käyttää vaan single/dual-boot-juttuihin henkilökohtaisessa koneessa kernelin, firmwaren ja initramfs:n lataamista. cloc-ohjelman mukaan grubissa on lähdekoodia miljoonan rivin luokkaa, josta c/c++/make-koodia reilu 300t riviä.Anna porukan räksyttää. Se grub vaan on se virallisesti tuettu boottitapa monen monessa distrossa ihan legacy syistä, eikä haluta alkaa tukemaan kahta päällekkäistä systeemiä. Eli niin pitkään kuin boottisektori boottausta tuetaan, niin se grub tulee todennäköisesti pysymään tuettuna. Muu on sitten omaa räpeltelyä jolle ei tukea ole.
Kattelin juuri tuossa eilen fedoran muuttamista systemd boottiin niin ihan turhaa lähteä väkisten vääntämään kun sillä ei mitään saavuttaisi.
Eli mikä ei ole rikki niin turha alkaa korjaamaan.
Systemd-boot on kaikkine työkaluineen samaa kokoluokkaa kuin grub. Systemd-boot luokkaa 12t riviä eli yli 95% kevyempi. Jos vielä vertaa käyttöä, monessa distrossa grubin kanssa on kaksivaiheinen prosessi, jossa editoidaan /etc:ssä grubin conffia ja grub "kääntää" sen /bootiin. Minkään muun boottimanagerin kanssa ei ole näin byrokraattista prosessia, edes grubin legacy-version.