„Ubuntu“

„Ubuntu“ įkrovos skaidinys pilnas

„Ubuntu“ įkrovos skaidinys pilnas
Šiame straipsnyje aš kalbėsiu apie problemas, kurios gali kilti, kai jūsų įkrovos skaidinys tampa pilnas, ir kaip ištaisyti visas įkrovos skaidinio klaidas „Ubuntu“. Pradėkime.

Įkrovos skaidinio svarba:

„Ubuntu“ ir kituose šiuolaikiniuose „Linux“ paskirstymuose visi failai, reikalingi jūsų kompiuteriui paleisti, laikomi skirtingame skaidinyje, vadinamame „Boot“ skirsnyje. Įkrovos skaidinys paprastai yra apie 512 MB arba 256 MB dydžio.

Įkrovos skaidinys yra sumontuotas konkrečiame kataloge / boot. GRUB įkrovos konfigūracijos failai, moduliai ir kitas turtas yra saugomi / boot / grub2 kataloge. GRUB konfigūracijos failą galite rasti / boot / grub2 / grub.plg. Šis failas apibrėžia, kaip GRUB įkeliama į skirtingas operacines sistemas, kokius branduolius naudoti ir dar daugiau.

Skirtingos versijos vmlinuz, initrd.img, Sistema.žemėlapis, abi, konfigūruoti ir pan. skirtingų branduolių versijų failai saugomi / boot kataloge.

Iš viso to galite pasakyti, kaip svarbu Įkrovos skaidinys yra ir tai labai svarbu visiškai veikiančiai Linux sistemai.

Visų įkrovos skaidinio klaidų priežastys:

Kaip jau minėjau anksčiau, įkrovos skaidinys yra nedidelis maždaug 256 MB arba 512 MB skirsnis. Paprastai niekas jo nedaro didesnio už tai. Taigi, kai įdiegiate naują branduolio versiją, ji dedama į / boot katalogas (čia yra įdiegtas įkrovos skaidinys) ir GRUB konfigūracijos failas / boot / grub2 / grub.plg yra atnaujinta. Įdiegus naują branduolį, senasis automatiškai nepašalinamas. Taigi naujiems branduolio failams ir atnaujintiems GRUB konfigūracijos failams turi būti laisvos vietos.

Ką daryti, jei įkrovos skaidinyje (/ boot) nėra pakankamai laisvos vietos naujiems branduolio failams? Na, tada gausite visas įkrovos skaidinio klaidas. Aš jums parodysiu, kaip išspręsti visas įkrovos skaidinio klaidas, tolesnėje šio straipsnio dalyje.

Tikrinti laisvą vietą įkrovos skaidinyje:

Jei kada nors pateksite į visą įkrovos skaidinio klaidą, geriausias būdas įsitikinti, kad įkrovos skaidinys yra pilnas, yra patikrinti, kiek laisvos vietos yra įkrovos skaidinyje (/ boot).

Norėdami patikrinti laisvą vietą įkrovos skaidinyje (/ boot), galite paleisti šią komandą:

$ df -h

Kaip matote, vieno mano „Ubuntu“ virtualiosios mašinos įkrovos skaidinys yra apie 472 MB dydžio ir naudojamas tik 56 MB. Laisvos vietos yra apie 393 MB.

Venkite visos įkrovos skaidinio klaidos:

Kartais nebus atskiro įkrovos skaidinio (/ boot) jūsų „Ubuntu“ operacinėje sistemoje, nes įkrovos skaidinys iš tikrųjų nėra privalomas. Galite įdiegti viską viename skaidinyje (šakniniame skaidinyje /). Taigi, kai pasirenkate Ištrinkite viską ir įdiekite „Ubuntu“ parinktis Ubuntu diegimo programoje, dažniausiai viskas yra įdiegta viename skaidinyje (šakniniame skaidinyje /).

Kaip matote, viskas buvo įdiegta viename šios „Ubuntu“ virtualiosios mašinos skaidinyje.

Privalumas yra tai, kad jūs nepaleisite visos įkrovos skaidinio klaidos tol, kol šakniniame skaidinyje turite pakankamai laisvos vietos (/). Jei atsitiks, kad įeisite į vieną, galite tiesiog ištrinti kai kuriuos savo vartotojo failus (iš savo prisijungimo vartotojų $ HOME katalogo) ir tai turėtų būti lengvai ištaisyta.

Nors tokiu būdu galite išvengti visų įkrovos skaidinių klaidų, aš to nerekomenduoju. Jūs visada turėtumėte turėti atskirą įkrovos skaidinį.

Disko vietos atlaisvinimas norint išspręsti visas įkrovos skaidinio klaidas:

Jei viską įdiegėte viename skaidinyje, vietos diske atlaisvinimas nėra didelė problema. Kai kuriuos vartotojo failus galite ištrinti iš HOME katalogo arba perkelti į USB diską arba išorinį standųjį diską.

„Ubuntu“ galima pašalinti APT paketo talpyklos talpyklas ir kitus laikinus failus, kad būtų atlaisvinta vietos diske.

Norėdami pašalinti APT talpyklas ir laikinus failus, vykdykite šią komandą:

$ sudo apt autoremove

Senų nenaudojamų branduolių pašalinimas norint atlaisvinti vietos diske:

Jei turite atskirą įkrovos skaidinį, galite pašalinti visus senus nenaudojamus branduolius iš / boot katalogą, kad atlaisvintumėte vietos diske iš įkrovos skaidinio.

Pirmiausia turite patikrinti, kokį branduolį šiuo metu naudojate, naudodami šią komandą:

$ uname -r

Kaip matote, šiuo metu naudojama branduolio versija yra 4.15.0–34-bendrieji.

Dabar paleiskite šią komandą, kad išvardytumėte visus įdiegtus branduolio paketus:

$ dpkg -l | grep linux-image

Kaip matote, aš įdiegiau 2 branduolio atvaizdus. Šiuo metu naudoju „Linux-image-4“.15.0–34-bendrieji branduolio vaizdas. Taigi senoji yra „Linux-image-4“.15.0–20-bendrieji. Tai yra tas, kurį galime pašalinti ir atlaisvinti vietos diske iš įkrovos skaidinio.

Jei sąraše nurodysite failus / boot katalogą, turėtumėte pamatyti abi, konfigūruoti, initrd.img, retpolinas, Sistema.žemėlapis, vmlinuz skirtingų branduolio versijų failai.

$ ls -l / įkrovos

Aš nerekomenduoju jums tiesiogiai pašalinti senų branduolio failų iš / boot kataloge „Ubuntu“. Geriausias būdas pašalinti senus branduolio failus iš „Ubuntu“ yra pašalinti seną branduolio paketą naudojant APT paketų tvarkyklę.

Tarkime, galite pašalinti seną branduolio paketą „Linux-image-4“.15.0–20-bendrieji su APT paketų tvarkytuvu taip:

$ sudo apt remove --purge linux-image-4.15.0–20-bendrieji

Dabar paspauskite y tada paspauskite tęsti.

The „Linux-image-4“.15.0–20-bendrieji pakuotė turėtų būti pašalinta.

Dabar paleiskite šią komandą, kad išvalytumėte senojo branduolio paketo priklausomybes:

$ sudo apt autoremove --purge

Dabar paspauskite y tada paspauskite .

Turėtų būti pašalinti seni branduolio priklausomybės paketai.

Kaip matote, senieji branduolio failai nebėra prieinami / boot kataloge.

Keisti įkrovos katalogo dydį:

Jei standžiajame diske yra laisvos vietos, kurios nenaudojate, galite išspręsti visą įkrovos skaidinio problemą pakeisdami įkrovos skaidinio dydį. Tu gali naudoti gparted grafinę programą, kad tai būtų lengva padaryti.

Taip pat galite sukurti naują didesnį skaidinį, jį suformatuoti, prijungti prie failų sistemos, nukopijuoti viską iš / boot katalogą į tą naują skaidinį ir tada įdiekite naują įkrovos skaidinį į / boot katalogą naudodami / etc / fstab failą. Tai taip pat turėtų veikti.

Taip pašalinate visas įkrovos skaidinio klaidas „Ubuntu“. Dėkojame, kad perskaitėte šį straipsnį.

Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...
Geriausi žaidimai, kuriuos reikia žaisti naudojant rankos stebėjimą
„Oculus Quest“ neseniai pristatė puikią rankos stebėjimo be valdiklių idėją. „Oculus Quest“ rankų sekimo žaidimai iki šiol buvo ribojami, kai žaidimų ...
Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...