Ubuntu pieņēma jauno Grubu boot manager versiju 9.10 versijā, atbrīvojoties no vecās problemātiskās izvēlnes.lst. Šodien mēs skatāmies, kā mainīt sāknēšanas izvēlnes iespējas Grub2.
Grub2 ir solis uz priekšu daudzos veidos un lielākā daļa kaitinošās izvēlnes.lst pagātnes jautājumi ir pagājuši. Tomēr, ja neesat modri, noņemot vecās kodola versijas, sāknēšanas saraksts vēl arvien var būt ilgāks, nekā tam vajadzētu būt.
Piezīme. Lai sāktu rādīt šo izvēlni, tastatūrai, iespējams, būs jāuztur SHIFT poga. Ja jūsu datorā ir instalēta tikai viena operētājsistēma, tā var ielādēt automātiski, neparādot šo izvēlni.
Noņemt vecās kodola ierakstus
Sāknēšanas izvēlne visizplatītākais tīrīšanas uzdevums ir noņemt vecās kodola versijas, kas atrodas jūsu datorā.
Mūsu gadījumā mēs vēlamies noņemt 2.6.32-21 vispārējās sāknēšanas izvēlnes ierakstus. Agrāk tas nozīmēja atvēršanu /boot/grub/menu.lst... bet ar Grub2, ja mēs noņemam kodola paketi no mūsu datora, Grub automātiski noņem šīs iespējas.
Lai noņemtu vecās kodola versijas, atveriet Synaptic Package Manager, kas atrodama izvēlnē System> Administration (Administrēšana).
Kad tas tiek atvērts, ievadiet kodola versiju, kuru vēlaties noņemt, laukā Ātrā meklēšana. Pirmajiem skaitļiem vajadzētu pietikt.
Par katru ierakstu, kas saistīts ar veco kodolu (piemēram, linux-headers-2.6.32-21 un linux-image-2.6.32-21-generic), ar peles labo pogu noklikšķiniet un izvēlieties Atzīmējiet pilnīgu noņemšanu.
Noklikšķiniet uz pogas Pielietot rīkjoslā un pēc tam uz Piesakieties kopsavilkuma logā, kas tiek parādīts. Aizveriet Synaptic Package Manager.
Nākamajā reizē, kad startināsit datoru, Grub izvēlnē nebūs ierakstu, kas saistīti ar izņemto kodola versiju.
Noņemiet jebkuru iespēju, rediģējot /etc/grub.d
Ja jums ir nepieciešams vairāk smalkgraudainu kontroles vai vēlaties noņemt ierakstus, kas nav kodola versijas, jums jāmaina faili, kas atrodas /etc/grub.d.
/etc/grub.d satur failus, kuros ir izvēlnes ieraksti, kas tika ietverti /boot/grub/menu.lst. Ja vēlaties pievienot jaunus sāknēšanas izvēlnes ierakstus, šajā mapē izveidojiet jaunu failu, atzīmējot to kā izpildāmu.
Ja vēlaties noņemt sāknēšanas izvēlnes ierakstus, tāpat kā mēs, jūs varētu rediģēt failus šajā mapē.
Ja mēs gribējām noņemt visus ierakstus memtest86 +, mēs varam vienkārši padarīt 20_memtest86 + failu neizpildāmu, izmantojot termināla komandu
sudo chmod -x 20_memtest86 +
Seko termināļa komandai
sudo update-grub
Ņemiet vērā, ka update-grub netika atrasts memtest86 +, jo tajā tiks ņemti vērā tikai izpildāmie faili.
Tomēr tā vietā mēs noņemsim Seriālā konsole 115200 ieraksts par memtest86 + ...
Atveriet termināla logu Programmas> Piederumi> Terminālis. Termināla logā ierakstiet komandu:
gksudo gedits /etc/grub.d.20_memtest86+
Izvēlnes ieraksti ir atrodami šī faila apakšā.
Dzēst izvēlnes ierakstu par sērijas konsole 115200.
Piezīme: izvēlnes ieraksta komentēšana nestrādās - tā ir jāsvītro. Kopējiet to citā failā, ja jūs uztraucat, ka tas var būt nepieciešams vēlāk.
Saglabājiet un aizveriet šo failu. Atvērtajā termināla logā ievadiet komandu
sudo update-grub
Piezīme: ja jūs neizmantojat update-grub, sāknēšanas izvēlnes opcijas nemainīsies!
Tagad, kad nākamreiz startēsit, šis dīvainā ierakste vairs nebūs, un jums paliks vienkārša un tīra sāknēšanas izvēlne.
Secinājums
Mainot Grub2 sāknēšanas izvēlni, var likties pārlieku sarežģīti mantotajiem Grub meistariem, normāliem lietotājiem Grub2 nozīmē, ka bieži vien nevajadzēs mainīt sāknēšanas izvēlni. Par laimi, ja jums tas jādara, šis process joprojām ir diezgan vienkāršs.
Lai iegūtu sīkāku informāciju par to, kā mainīt ierakstus Grub2, šis Ubuntu foruma pavediens ir lielisks resurss. Ja jūs izmantojat vecāku Ubuntu versiju, izlasiet mūsu rakstu par to, kā iztīrīt Ubuntu grub palaišanas izvēlni pēc jaunināšanas.