Eihän siinä mitään kyllähän nuo linuxin käynistys kohdat saa säädettyä kätevästi kuhan vaan poistaa turhat imaget. Mutta muiden käyttöjärjestelmien specsejä ei niin vaan muutetakkaan. Jos haluat säätää muiden käyttisten käynistys parametreja nopsasti niin eipä se niin käykkään jos vertaa menu.lst muokkaamiseen.
Eihän tätä voinut tehdä ennenkään rikkomatta automatiikkaa. Siksi juuri on siirrytty tällaisiin eroteltuihin asetustiedostoihin, jolloin ihmiset eivät pääse ihan niin helposti sotkemaan järjestelmän toimintaa.
Tällä hetkellä minullakin on turhia windowss entryjä 3, ja yksi toimimaton linux entry joka korjaantuisi pienellä patrametrin muutoksella grub-update kun ei osaa korjata tuota.
Jos os-prober tunnistaa ylimääräisiä Windows-asennuksia, niistä pääsee eroon ainakin kytkemällä os-proberin kokonaan pois käytöstä ja lisäämällä tarvittavat muut käyttöjärjestelmät manuaalisesti tiedostoon
/etc/grub.d/40_customSiis avaa /boot/grub/grub.cfg tekstieditoriin ja kopioi sieltä ne os-proberin tunnistamat vaihtoehdot, jotka haluat pitää. Liitä ne tiedostoon
/etc/grub.d/40_custom. Kytke os-prober pois lisäämällä
/etc/default/grub -tiedostoon rivi:
GRUB_DISABLE_OS_PROBER=trueOs-proberin poistaminen luultavasti kytkee käynnistysvalikon piilottamisen päälle. Sen saa pois kommentoimalla
/etc/default/grub -tiedostosta rivin
GRUB_HIDDEN_TIMEOUT=0, eli lisää #-merkki sen eteen:
#GRUB_HIDDEN_TIMEOUT=0
Aja lopuksi
sudo update-grub ja katso, että /boot/grub/grub.cfg muuttui haluamallasi tavalla.
Jos toimimaton Linux-vaihtoehto oli myös os-proberin tekemä, se korjaantuu myös tällä menetelmällä.