Ubuntu

Ubuntu Boot Partition Full

Ubuntu Boot Partition Full
V tomto článku budem hovoriť o problémoch, ktoré môžete mať so zaplnením zavádzacieho oddielu a o tom, ako opraviť chyby v zavádzacom oddiele v systéme Ubuntu. Začnime.

Dôležitosť bootovacieho oddielu:

V systéme Ubuntu a iných moderných distribúciách systému Linux sú všetky súbory potrebné na zavedenie počítača uložené na inom oddiele, ktorý sa nazýva spúšťací oddiel. Bootovací oddiel má zvyčajne veľkosť asi 512 MB alebo 256 MB.

Bootovací oddiel je pripojený k určitému adresáru / boot. Konfiguračné súbory bootloaderu GRUB, moduly a ďalšie aktíva sú uložené v / boot / grub2 adresár. Konfiguračný súbor GRUB nájdete na / boot / grub2 / grub.porov. Tento súbor definuje, ako sa GRUB zavádza do rôznych operačných systémov a aké jadrá sa majú používať, a mnoho ďalších.

Rôzne verzie vmlinuz, initrd.obr, Systém.mapa, abi, konfigur atď. Súbory pre rôzne verzie jadier sa uchovávajú v priečinku / boot adresár tiež.

Z toho všetkého sa dá zistiť, aké dôležité je Zavádzací oddiel je a je rozhodujúci pre plne funkčný systém Linux.

Príčiny úplných chýb bootovacieho oddielu:

Ako som už uviedol vyššie, bootovací oddiel je malý oddiel s veľkosťou asi 256 MB alebo 512 MB. Väčšinou to nikto nezväčší. Takže keď inštalujete novú verziu jadra, je umiestnená v priečinku / boot adresár (tu je pripojený bootovací oddiel) a konfiguračný súbor GRUB / boot / grub2 / grub.porov je aktualizovaný. Inštaláciou nového jadra sa staré automaticky neodstráni. Takže pre nové súbory jadra a pre aktualizované konfiguračné súbory GRUB musí byť k dispozícii ďalšie voľné miesto.

Čo ak v zavádzacej oblasti (/ boot) nie je k dispozícii dostatok voľného miesta pre nové súbory jadra? To je, keď dostanete chyby bootovacieho oddielu. V nasledujúcej časti tohto článku vám ukážem, ako opraviť plné chyby bootovacieho oddielu.

Kontrola dostupného voľného miesta v bootovacom oddiele:

Ak niekedy narazíte na chybu úplného zavádzacieho oddielu, najlepším spôsobom, ako sa ubezpečiť, že je zavádzací oddiel plný, je skontrolovať, koľko voľného miesta je v zavádzacej oblasti k dispozícii (/ boot).

Môžete skontrolovať nasledujúci príkaz a skontrolovať dostupné voľné miesto v zavádzacom oddiele (/ boot):

$ df -h

Ako vidíte, zavádzací oddiel jedného z mojich virtuálnych počítačov Ubuntu má veľkosť asi 472 MB a používa sa iba 56 MB. Dostupné voľné miesto je asi 393 MB.

Vyhýbanie sa chybe zavádzacieho oddielu:

Občas nebude existovať žiadny samostatný bootovací oddiel (/ boot) vo vašom operačnom systéme Ubuntu, pretože zavádzací oddiel nie je skutočne povinný. Môžete nainštalovať všetko na jeden oddiel (koreňový oddiel /). Takže keď si vyberiete Vymazať všetko a nainštalovať Ubuntu v inštalačnom programe Ubuntu, väčšinou je všetko nainštalované do jedného oddielu (koreňový oddiel /).

Ako vidíte, všetko bolo v tomto virtuálnom stroji Ubuntu nainštalované na jeden oddiel.

Výhodou je, že do úplnej chyby zavádzacieho oddielu sa nedostanete, pokiaľ máte v koreňovom oddiele (/) dostatok voľného miesta. Ak narazíte na jeden, stačí odstrániť niektoré zo svojich používateľských súborov (z adresára $ HOME prihlásených používateľov) a malo by to byť ľahko opravené.

Aj napriek tomu sa týmto spôsobom môžete vyhnúť úplným chybám bootovacieho oddielu, neodporúčam to. Vždy by ste mali mať samostatný bootovací oddiel.

Uvoľnenie miesta na disku na opravu úplných chýb bootovacieho oddielu:

Ak máte všetko nainštalované na jednom oddiele, potom uvoľnenie miesta na disku nie je veľkým problémom. Niektoré súbory používateľov môžete odstrániť z adresára HOME alebo ich presunúť na jednotku USB alebo externý pevný disk.

V systéme Ubuntu môžu byť úložiská balíkov APT a ďalšie dočasné súbory odstránené, aby sa uvoľnilo miesto na disku.

Ak chcete odstrániť cache APT a dočasné súbory, spustite nasledujúci príkaz:

$ sudo apt autoremove

Odstránenie starých nepoužívaných jadier na uvoľnenie miesta na disku:

Ak máte samostatný bootovací oddiel, môžete z neho odstrániť všetky staré nepoužívané jadrá / boot adresár, aby sa uvoľnilo miesto na disku zo zavádzacej oblasti.

Najskôr musíte pomocou nasledujúceho príkazu skontrolovať, aké jadro práve používate:

$ uname -r

Ako vidíte, aktuálne používaná verzia jadra je 4.15.0-34-generický.

Teraz spustite nasledujúci príkaz, aby ste zobrazili zoznam všetkých nainštalovaných balíkov jadra:

$ dpkg -l | grep linux-image

Ako vidíte, mám nainštalované 2 obrazy jadra. Momentálne používam linux-image-4.15.0-34-generický obrázok jadra. Takže starý je linux-image-4.15.0-20 generických. Je to ten, ktorý môžeme odstrániť a uvoľniť miesto na disku zo zavádzacej oblasti.

Ak uvediete zoznam súborov v priečinku / boot adresár, mali by ste vidieť abi, konfigur, initrd.obr, retpoline, Systém.mapa, vmlinuz súbory pre rôzne verzie jadra.

$ ls -l / boot

Neodporúčam vám priamo odstraňovať staré súbory jadra z / boot adresár na Ubuntu. Najlepším spôsobom, ako odstrániť staré súbory jadra v Ubuntu, je odstrániť starý balík jadra pomocou správcu balíkov APT.

Môžete napríklad odstrániť starý balík s jadrom, povedzme linux-image-4.15.0-20 generických so správcom balíkov APT nasledovne:

$ sudo apt remove --purge linux-image-4.15.0-20 generických

Teraz stlačte r a potom stlačte pokračovať.

The linux-image-4.15.0-20 generických balenie by malo byť odstránené.

Teraz spustite nasledujúci príkaz na vyčistenie závislostí starého balíka jadra:

$ sudo apt autoremove --purge

Teraz stlačte r a potom stlačte .

Staré balíčky závislostí od jadra by mali byť odstránené.

Ako vidíte, staré súbory jadra už nie sú k dispozícii v priečinku / boot adresár.

Zmena veľkosti bootovacieho adresára:

Ak máte na pevnom disku voľné miesto, ktoré nepoužívate, môžete vyriešiť celý problém so zavádzacím oddielom zmenením jeho veľkosti. Môžeš použiť gparted grafická aplikácia.

Môžete tiež vytvoriť nový väčší oddiel, naformátovať ho, pripojiť k vášmu súborovému systému, skopírovať všetko z priečinka / boot adresár do tohto nového oddielu a potom pripojte nový bootovací oddiel k priečinku / boot adresár pomocou / etc / fstab spis. To by malo tiež fungovať.

Takto opravíte plné chyby bootovacieho oddielu v Ubuntu. Ďakujeme, že ste si prečítali tento článok.

Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...
Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...
Hry Najlepšie hry z príkazového riadku pre systém Linux
Najlepšie hry z príkazového riadku pre systém Linux
Príkazový riadok nie je pri použití systému Linux iba vaším najväčším spojencom - môže byť tiež zdrojom zábavy, pretože ho môžete použiť na hranie mno...