LinuxForum.Fans
Тема

Нехватка места на разделе

Автор: SergMarkov 18 сообщений 5348 просмотров
#263626

А так ещё больше =)

text
# tune2fs -m 0 /dev/sdx
#263627
verg написал:
А так ещё больше =)
text
# tune2fs -m 0 /dev/sdx

Правильно, чтобы в случае исчерпания места, как у ТС, от рута тоже не запускалось... Только реанимация установочным диском, только хардкор.

Сразу анекдот вспоминается:
-- Доктор, я когда вот так делаю (изгибается в немыслимой позе), у меня под лопаткой больно.
-- А вы так не делайте.

#263633
"bormant" написал:
Правильно, чтобы в случае исчерпания места, как у ТС, от рута тоже не запускалось... Только реанимация установочным диском, только хардкор.

UPD:
Заметка: не делать этого на системном разделе!
Да, забыл написать. Так покатит?

#263648

"Системный" раздел -- это у Windows.

А у нас может быть по-разному, и на одном разделе всё, и на каждый чих по разделу -- кто тогда системный?
По мне кандидаты на неприменение рецепта: разделы, несущие корень "/", "/var/log/", "/var/run".
Что-то пропустил или не учёл?

#263656
"bormant" написал:
кто тогда системный?
"bormant" написал:
разделы, несущие корень "/", "/var/log/", "/var/run".

Плохое определение что ли? Не думаю.

"bormant" написал:
А у нас может быть по-разному

Кто-то спорит?
Просклонять слово вроде нетрудно: системный, системные

з.ы. спорим, собственно, ни о чём

#263666

verg,
само слово неплохое, но для того, чтобы оно стало определением, нужно раскрыть его содержание.
Для WindowsNT+ понятие "системный раздел" определено -- это тот, на котором лежит system32 (и это не всегда C:).

Итак, не делать этого на "системных" разделах. К системным разделам относятся:
...
Какие? Чем отличаются от несистемных? Если ничем, зачем вводить новую сущность? /usr -- на отдельном разделе -- системный? /var -- системный? а если /var/log/ на самостоятельном разделе, то /var системный?
Вот чесслово не понимаю. Объясняйте.

#263671

tune2fs -m 1 /dev/sd* на отмонтированном разделе и места появится выше крыши :-)

4 процента это не выше крыши. Если бы всё решалось так просто. У меня месяц назад было 4 гига свободных, куда место девается не пойму... Ладно, время будет - поюзаю du

#263675

bormant,

Приведу пример каталога без которого можно вполне прожить в 100% случаев(не важно) : /media/(фильмы, музычка, прочее только) - конечно же на отдельном разделе, не влияющем никак на функционирование системы.

Не нравится определение, обзовём их важными разделами(разделом)

з.ы да, намеренная привычка объяснять всё на пальцах, только вам это зачем

offtop:
Windows\System32 - каталог со вспомогательными файлами на загрузочном разделе (официальное определение). Системный раздел – это раздел диска, на котором хранятся файлы, необходимые для запуска Windows (например, Ntldr, Boot.ini и Ntdetect.com)
з.ы. про винду(NT) - каталог с профилем пользователя, содержащий настройки, вполне системный, но это всего лишь "каталог со вспомогательными файлами, содержащий настройки пользователя(ей), необходимый бла, бла, бла . . . "

#263723
verg написал:
А так ещё больше =)

Не, ну такой запас карман точно не тянет :-)

#263725
co11ter написал:
4 процента это не выше крыши. Если бы всё решалось так просто. У меня месяц назад было 4 гига свободных, куда место девается не пойму... Ладно, время будет - поюзаю du

Ну, тоже не понимал куда это у меня почти 5 гигов уплыло, пока не вспомнил что c похмелья понаставлял doomdsday и кваку c кучей карт :-)

#263732

verg,
насмешили, спасибо.

По порядку.

"verg" написал:
Не путайте системные каталоги и разделы.
Пока ещё не дано определение понятию "системный", как тут не напутать. А каталоги и разделы никто не путает, это сокращение всего лишь того, о чём выше писал как "разделы, несущие" те или иные каталоги.

Почему плохая идея убрать резерв на /var/log (разделе, несущем /var/log)? Критерий прост -- если нужно не дать пользовательским процессам (не root) забить раздел под завязку, на нём нужен админский резерв. Зачем не давать? Кое-кто без журнала упадёт не поднявшись, кое-кто -- без /tmp не умеет работать и т.п., что не даст прогрузить систему до состояния, когда возможно диагностировать проблему и починиться из самой системы (такой вот Мюнхгаузен).

"verg" написал:
намеренная привычка объяснять всё на пальцах

Вот поэтому на пальцах и прошу объяснить, раз уж начали, что имелось в виду и почему так, а не иначе.

"verg" написал:
offtop:
Windows\System32 - каталог со вспомогательными файлами на загрузочном разделе (официальное определение). Системный раздел – это раздел диска, на котором хранятся файлы, необходимые для запуска Windows (например, Ntldr, Boot.ini и Ntdetect.com)
Выкиньте тот словарь, что процитировали (неплохо бы привести ссылку на рассадник мифов).
Раздел, несущий загрузчик (Ntldr, Boot.ini и Ntdetect.com) в терминах Windows называется загрузочным (boot), обязан быть активным в таблице разделов.
Раздел, несущий WINDOWS\System32 (для 32-разрядных, про 64-разрядные сей вопрос не изучал, а под рукой нет, чтобы глянуть) -- системный. Если поставите Windows не на загрузочный раздел, в оснастке управления дисками наглядно увидите разницу, они там именно так и подписаны.
Или вы считаете, что WindowsNT+ умеет грузиться без ядра (\WINDOWS\System32\ntoskrnl.exe), драйверов (\WINDOWS\System32\Drivers) и реестра (\WINDOWS\System32\config\{system,SOFTWARE,SECURITY})?


ps. Ах да, чуть не забыл, то ж Windows, там всё наоборот: раздел, где загрузчик лежит -- системный, а раздел, где система лежит -- загрузочный. Каюсь, виноват. Пруф: http://support.microsoft.com/kb/314470/ru В остальном -- без изменений.
#263734
"bormant" написал:
Выкиньте тот словарь, что процитировали (неплохо бы привести ссылку на рассадник мифов).

Первоисточник =):
http://support.microsoft.com/kb/314470/ru
http://support.microsoft.com/kb/314343/RU
Спорить с ними. Зачем это.
Да в курсе, что там обкурились, когда писали статьи, но это официальная информация.

"bormant" написал:
Или вы считаете, что WindowsNT+ умеет грузиться без ядра

Я в курсе, что это за файлы.
Ntldr - это не ядро, которое ntoskrnl.exe таки

"bormant" написал:
Почему плохая идея убрать резерв на /var/log (разделе, несущем /var/log)? Критерий прост -- если нужно не дать пользовательским процессам (не root) забить раздел под завязку, на нём нужен админский резерв. Зачем не давать? Кое-кто без журнала упадёт не поднявшись, кое-кто -- без /tmp не умеет работать и т.п., что не даст прогрузить систему до состояния, когда возможно диагностировать проблему и починиться из самой системы (такой вот Мюнхгаузен).

Где я писал, что там хорошая идея убирать этот резерв. Вроде обозначил, как обзывать эти ВАЖНЫЕ разделы, где находятся подобные каталоги с ОЧЕНЬ важным содержимым для работы системы.

Пример несистемного(неважного) раздела не убедил что ли?

#263735
"verg" написал:
Где я писал, что там хорошая идея убирать этот резерв.
Такого нигде не писали. Писали
"verg" написал:
А так ещё больше =)
# tune2fs -m 0 /dev/sdx
"verg" написал:
Заметка: не делать этого на системном разделе!

Вот теперь пытаюсь понять, какие разделы "системные", на которых этого делать не рекомендуется, а какие "не системные", на которых это делать можно. А главное, почему? Каков критерий?

#263737
"bormant" написал:
Каков критерий?

Чем не критерий? Один из.

Критерий прост -- если нужно не дать пользовательским процессам (не root) забить раздел под завязку, на нём нужен админский резерв. Зачем не давать? Кое-кто без журнала упадёт не поднявшись, кое-кто -- без /tmp не умеет работать и т.п., что не даст прогрузить систему до состояния, когда возможно диагностировать проблему и починиться из самой системы

А несистемным разделам он нафик не сдался.

"bormant" написал:
Такого нигде не писали. Писали

Не писал и следующие две цитаты, выделенные вами тому подтверждение. Ниже, здесь, по тексту продолжение поиска истины:


Другой:
Или у вас есть уверенность, что вдруг после удаления /usr, который находится на отдельном разделе(к примеру) будет функционировать система.

Показать

Вот если удалить содержимое какого-нибудь /media, на отдельном же разделе, вполне система будет жить. Даже не заметит пропажи.

Можно ли назвать системным раздел(ы), которые необходим для функционирования системы в 100% случаев(т.е. не считая какие-нибудь файлохранилища)
Думается, что можно(нужно).


з.ы. всё написанное думаю очевидно и вам. Зачем только переливать из пустого в порожнее.

#269549

У меня месяц назад было 4 гига свободных, куда место девается не пойму...

Вот я и процитировал сам себя ровно через месяц)) Опять 4 гига ушло - система под завязку, сижу под рутом. Блин, на этот раз папки tmp почти пустые. Что-же у меня так место жрёт, куда копать в первую очередь даже не знаю...

#269551

Не ставь много игрушек :-)

Войдите или зарегистрируйтесь, чтобы ответить.