Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как расширить системный tmp ?  (Прочитано 4163 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Как расширить системный tmp ?
« : 19 Ноября 2010, 18:15:39 »
При установке ubuntu  в корне создаётся системная папка для временных файлов по адресу
/tmp
Бывает его обьёма нехватает, как сюда подключить ещё один раздел (уже есть он, только осталось форматнуть под ext4) для использования в качестве tmp ?
xubuntu 14.04.3
nout Lenovo B590

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #1 : 19 Ноября 2010, 19:02:22 »
Правь fstab

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #2 : 19 Ноября 2010, 19:27:54 »
В fstab монтируется основной раздел / , а в нём находится tmp.
Естественно дополнительный tmp (совершенно другой логический диск), я буду монтировать путём правки fstab.
А дальше что ? Как сказать системе, что новый tmp это расширение к существующему ?
xubuntu 14.04.3
nout Lenovo B590

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #3 : 19 Ноября 2010, 20:20:05 »
Монтируешь и всё.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #4 : 19 Ноября 2010, 20:37:51 »
Так тебе расширить надо, или использовать другой раздел?

Оффлайн agoomboom

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #5 : 19 Ноября 2010, 21:00:44 »
Почему именно /tmp? Если он не был отдельным разделом, а может просто увеличить размер корня,
или есть какие-то особые соображения?
[telepat]Так будет меньше фрагментация?[/telepat]
Тогда уж и /var отдельным разделом.
« Последнее редактирование: 19 Ноября 2010, 21:40:51 от agoomboom »

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #6 : 19 Ноября 2010, 22:15:55 »
Добавь в /etc/fstab строку типа:
UUID=XXX-XXX-XXX  /tmp           ext4    defaults        0       2
Только UUID подставь нужного раздела

Цитировать
А дальше что ? Как сказать системе, что новый tmp это расширение к существующему ?
В смысле? Просто перезагрузитесь, и tmp будет на другом разделе. Или вам надо именно корень увеличить?
« Последнее редактирование: 19 Ноября 2010, 22:18:22 от ploop »

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #7 : 19 Ноября 2010, 22:19:29 »
Зачем мне var? Я говорю о tmp - его уже нехватает когда видео начинаю кодировать. Разбухла система уже на 9 гигов, а на основном разделе всего 11.
Меня интересует, если я, как рекомендовали выше, просто примонтирую новый раздел с точкой монтирования /tmp , то
1) система будет использовать новый tmp при нехватке места в разделе tmp (который изначально на одном разделе с системой)?
2) будет только он использоваться ?
3) что со старым tmp будет ?
4) что со старым tmp делать ?

Пользователь решил продолжить мысль 19 Ноября 2010, 22:20:42:
Ещё раз повторю: новый tmp это совершенно другой раздел.
xubuntu 14.04.3
nout Lenovo B590

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #8 : 19 Ноября 2010, 22:31:42 »
Старый /tmp это директория в корне, соответственно после монтирования на новый раздел он и будет использоваться в качестве /tmp. Только он.

Цитировать
что со старым tmp будет ?
:-\
Да ничего! Как он был, так и будет, только на новом разделе!

Цитировать
что со старым tmp делать ?
Вы понимаете смысл монтирования?

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #9 : 19 Ноября 2010, 22:43:13 »
Теперь все понятно, спасибо.
Про последний вопрос, ступил :).
xubuntu 14.04.3
nout Lenovo B590

Оффлайн agoomboom

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #10 : 19 Ноября 2010, 23:11:56 »

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #11 : 20 Ноября 2010, 09:00:53 »
Ничего не получилось. :(
Вобщем фоматнул новый раздел в ext4 (раньше был ntfs), в fsab добавил соответствующую запись:

UUID=XXX-XXX-XXX  /tmp           ext4    defaults        0       2

В результате Ubuntu грузиться отказывается. Вылезает окно - Ubuntu зпущена в режиме низкого разрешения.


Щёлкаю ОК вылазят предложения запуска, но ниодно из них не работает.


Видимо что то ещё нужно сделать, вопрос что ?
Может где то ещё остались записи о старом tmp и происходит, что на каком то времени загрузки системы примонтируется новый tmp. Соответственно там ничего нет, а система на нём ищет то что было записано в старый tmp, такое возможно ?
xubuntu 14.04.3
nout Lenovo B590

Оффлайн proctoleha

  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #12 : 20 Ноября 2010, 10:06:33 »
Можно конечно чесать левой пяткой правое ухо, но смысл?
Вам надо размер / увеличивать, чтобы все хватало.
Загрузитесь с liveCD, верните все как было, потом, после обычной загрузки
sudo cp -ax куда_копируем
Корень у вас скопируется на новый диск - комментируете в fstab старую строку с монтированием корня - прописываете новую, reset.
Фиг, не все так просто - граб еще подделывать придется наверное
« Последнее редактирование: 20 Ноября 2010, 10:08:23 от proctoleha »
За что я временами ненавижу Linux - так это за свои кривые руки

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как расширить системный tmp ?
« Ответ #13 : 20 Ноября 2010, 10:30:43 »
Не, ну если хочется именно /tmp увеличить (из-за большого его потребления) то можно и разделом, но на разде должны быть определенные права. Такие сообщения я получал когда у меня в хомяке права слетели после переноса его на отдельный раздел - дал права - все заработало.

Но я бы проанализировал сначала - как система под себя съела 9 гигов?
вопросы:
1 - /home сделан на отдельном разделе?
2 - какой размер /tmp (c несмонированным разделом под него) - может его стоит банально почистить?

Про догадки что система что-то ищет в /tmp во время загрузки - это не верно. /tmp многие вообще в рамдиск монтируют. И так вообще пусто всегда должно бы ть при запуске системы - на то он и темп что бы там ничего постоянно не хранилось. А если там что зависило (в результате некорректного завершения программ) то надо просто почистить.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Как расширить системный tmp ?
« Ответ #14 : 20 Ноября 2010, 11:43:37 »
Да, нужно просто увеличить /tmp из-за большого его потребления.
/home на одтельном разделе
Размер  /tmp (c несмонированным разделом под него) составляет 3,7 Гб - выяснилось после перезагрузки.
Итого на систему 7,3 Гб
В  krusader кажет свободно 3,7 из 11, но если посчитать размер каталогов и сложить, то получатся системой занято 6,7 Гб - куда делись 600 Мб незнаю.

Вам надо размер / увеличивать, чтобы все хватало.
Мне не конень увеличить надо, а системный tmp находящийся в / .
xubuntu 14.04.3
nout Lenovo B590

 

Страница сгенерирована за 0.016 секунд. Запросов: 19.