Убунту

Убунту боот партиција пуна

Убунту боот партиција пуна
У овом чланку ћу говорити о проблемима који се могу појавити са пуном партицијом за покретање и како ћете исправити грешке у потпуности на партицији за покретање на Убунту-у. Хајде да почнемо.

Важност покретачке партиције:

У Убунту-у и другим модерним Линук дистрибуцијама, све датотеке потребне за покретање рачунара чувају се на другој партицији, која се назива Боот партиција. Величина боот датотеке је обично око 512 МБ или 256 МБ.

Партиција за покретање је монтирана на одређени директоријум / боот. Конфигурационе датотеке, модули и остала средства ГРУБ покретачког програма чувају се у / боот / груб2 именик. Конфигурациону датотеку ГРУБ можете пронаћи на / боот / груб2 / груб.цфг. Ова датотека дефинише како се ГРУБ покреће у различите оперативне системе и која језгра треба користити и још много тога.

Различите верзије вмлинуз, инитрд.имг, Систем.Мапа, аби, цонфиг итд. датотеке за различите верзије кернела чувају се у / боот директоријум такође.

Из свега овога можете да видите колико је Боот партиција је и пресудно је за потпуно функционалан Линук систем.

Узроци грешака пуне партиције покретања:

Као што сам раније рекао, партиција за покретање је мала партиција од око 256 МБ или 512 МБ. Обично га нико не чини већим од тога. Дакле, када инсталирате нову верзију кернела, она се ставља у / боот директоријум (овде је монтирана партиција за покретање) и ГРУБ датотеку за конфигурацију / боот / груб2 / груб.цфг се ажурира. Инсталирање новог језгра не уклања аутоматски старо. Дакле, додатни слободни простор мора бити доступан за нове датотеке језгра и за ажуриране ГРУБ датотеке конфигурације.

Шта ако у партицији за покретање (/ боот) нема довољно слободног простора за нове датотеке језгра? Е, тада се појављују пуне грешке у партицији за покретање. Показаћу вам како да исправите грешке при покретању партиција у наставку у следећем одељку овог чланка.

Провера доступног слободног простора на боот партицији:

Ако икада налетите на грешку пуне партиције за покретање, тада је најбољи начин да будете сигурни да је партиција за покретање пуна проверити колико слободног простора има на партицији за покретање (/ боот).

Можете покренути следећу наредбу да бисте проверили слободни простор на партицији за покретање (/ боот):

$ дф -х

Као што видите, партиција за покретање једне од мојих Убунту виртуелних машина је велика око 472 МБ, а користи се само 56 МБ. Доступни слободни простор је око 393 МБ.

Избегавање потпуне грешке при покретању партиције:

Понекад неће бити одвојене партиције за покретање (/ боот) на вашем Убунту оперативном систему јер партиција за покретање заправо није обавезна. Све можете инсталирати на једну партицију (роот ​​партицију /). Па кад одаберете Избриши све и инсталирај Убунту опција у инсталацијском програму Убунту, већину времена све је инсталирано у једној партицији (роот ​​партиција /).

Као што видите, све је инсталирано на једној партицији у овој Убунту виртуелној машини.

Предност тога је што нећете наићи на пуну грешку у партицији за покретање све док имате довољно слободног простора на својој роот партицији (/). Ако вам се догоди да налетите на једну, можете једноставно избрисати неке своје корисничке датотеке (из $ ХОМЕ директоријума за пријављивање корисника) и то би требало лако поправити.

Иако на овај начин можете заједно избећи грешке при покретању партиција, не препоручујем. Увек бисте требали имати засебну партицију за покретање.

Ослобађање простора на диску за исправљање грешака у пуној партицији:

Ако имате све инсталирано на једној партицији, ослобађање простора на диску није велики проблем. Неке корисничке датотеке можете избрисати из директорија ХОМЕ или их преместити у УСБ или спољни чврсти диск.

На Убунту-у, кеш меморије спремишта АПТ пакета и друге привремене датотеке могу се уклонити да би се ослободио простор на диску.

Да бисте уклонили АПТ кеш и привремене датотеке, покрените следећу команду:

$ судо апт ауторемове

Уклањање старих неискоришћених језгара ради ослобађања простора на диску:

Ако имате засебну партицију за покретање, тада можете уклонити сва стара неискоришћена језгра из / боот директоријум за ослобађање простора на диску са партиције за покретање.

Прво морате да проверите који кернел тренутно користите помоћу следеће наредбе:

$ унаме -р

Као што видите, верзија кернела која се тренутно користи је 4.15.0-34-генерички.

Сада покрените следећу наредбу да бисте пописали све инсталиране пакете језгра:

$ дпкг -л | греп линук-слика

Као што видите, имам инсталиране 2 слике језгра. Тренутно користим линук-имаге-4.15.0-34-генерички слика језгра. Дакле стари је линук-имаге-4.15.0-20-генерички. Ово је онај који можемо уклонити и ослободити простор на диску са партиције за покретање.

Ако наведете датотеке у / боот директоријум, требало би да видите аби, цонфиг, инитрд.имг, ретполине, Систем.Мапа, вмлинуз датотеке за различите верзије језгра.

$ лс -л / боот

Не препоручујем вам да директно уклањате старе датотеке језгра са / боот директоријум на Убунту-у. Најбољи начин за уклањање старих датотека језгра на Убунту је уклањање старог пакета кернела помоћу АПТ менаџера пакета.

На пример, можете уклонити стари пакет кернела, рецимо линук-имаге-4.15.0-20-генерички са АПТ менаџером пакета на следећи начин:

$ судо апт ремове --пурге линук-имаге-4.15.0-20-генерички

Сада притисните г а затим притисните наставиће се.

Тхе линук-имаге-4.15.0-20-генерички пакет треба уклонити.

Сада покрените следећу наредбу да бисте очистили зависности старог пакета језгра:

$ судо апт ауторемове --пурге

Сада притисните г а затим притисните .

Треба уклонити старе пакете зависности кернела.

Као што видите, старе датотеке језгра више нису доступне у / боот именик.

Промена величине директоријума покретања:

Ако на тврдом диску имате слободан простор који не користите, тада можете решити пуни проблем партиције за покретање тако што ћете променити величину партиције за покретање. Можете користити гпартед графичка апликација која то лако чини.

Такође можете створити нову већу партицију, форматирати је, монтирати на ваш систем датотека, копирати све са / боот директоријум на ту нову партицију, а затим монтирајте нову партицију за покретање на / боот директоријум помоћу / етц / фстаб датотека. То би такође требало да успе.

Тако поправљате грешке у пуној партицији на Убунту-у. Хвала што сте прочитали овај чланак.

Битка за Веснотх 1.13.6 Развој објављен
Битка за Веснотх 1.13.6 објављено прошлог месеца, шесто је развојно издање у издању 1.13.к сериес и доноси низ побољшања, посебно корисничког интерфеј...
Како инсталирати Леагуе Оф Легендс на Убунту 14.04
Ако сте љубитељ Леагуе оф Легендс, ово је прилика да тестирате Леагуе оф Легендс. Имајте на уму да је ЛОЛ подржан на ПлаиОнЛинук ако сте корисник лину...
Инсталирајте најновију ОпенРА Стратеги Гаме на Убунту Линук
ОпенРА је Либре / Фрее Реал Тиме стратешки механизам који ствара ране Вествоод игре попут класичне Цомманд & Цонкуер: Ред Алерт. Дистрибуирани модови ...