Поделитесь опытом разметки диска

Автор GNU Human, 21 октября 2023, 18:14:13

« назад - далее »

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

GNU Human

Сколько отдельных разделов вы создаёте на системном диске, каким объёмом, и почему именно так? Расскажите свой опыт. Интересно как про рабочие станции, так и про серверы.

У меня было несколько забавных случаев на эту тему.

Один раз был не очень большой раздел под корневую систему. Для всех дел вроде хватало, но при попытке использовать разные программы flatpak, системный раздел быстро забился flatpak'овской фигнёй. Это говорит о том, что под корневую систему всё-таки нужно выделять место с запасом, или просто изменить размещение загружаемых flatpak'ом файлов (если это возможно).

Другой случай связан с Plasma. Тогда то ли менеджер окон KWin, то ли ещё кто-то начал внезапно сыпать какие-то логи (вроде об ошибках) в скрытую папку в home. И в итоге в считанные минуты забил его под завязку. Если бы home не был в отдельном разделе, то забилась бы корневая ФС, а это возможно привело бы к сбою и останову системы. Вывод напрашивается таким, что вроде как home лучше делать в отдельном разделе.

В третьем случае, под корневую ФС вместе с home было выделено не очень много места, а данные предполагалось хранить в другом специальном разделе. В итоге Plasma нагадила в home хренову тучу каких-то непонятных файлов (то ли кэш, то ли ещё что-то) и в результате в корневой ФС закончились иноды :)

Наконец, четвёртая интересная ситуация. Под раздел подкачки было выделено места меньше чем объём ОЗУ, и в результате в некоторых сценариях компьютер отказывался уходить в спящий режим. Насколько я понял это потому, что объём занятой ОЗУ превышал объём раздела подкачки. Это тоже требует определённых дополнительных телодвижений.

Ну и ещё один вопрос напоследок. Учитывая, что сегодня все кому не лень "валят" в home всё подряд, как в Windows в "Мои документы", то используете ли вы home для хранения пользовательских данных, или для этой цели лучше создавать отдельный раздел и монтировать его куда-нибудь, скажем в mnt/data?

Интересен ваш субъективный опыт и размышления на тему самой правильной разметки диска. Может, какие-то интересные случаи из практики припомните.

ek-nfn

#1
Цитата: Veritas Vestas от 21 октября 2023, 18:14:13В итоге Plasma нагадила в home хренову тучу каких-то непонятных файлов (то ли кэш, то ли ещё что-то) и в результате в корневой ФС закончились иноды
home выделяю в отдельный зашифрованный раздел с необходимым объемом под хранимые в нем документы и файлы. Необходимость шифрования объясняется хранением в нем паролей, логинов к банкам и т.д. В нем же отвожу место 8-10 гб под кэши браузеров и thumbnails, и не скажу, что это много, так как с периодичностью месяц все это забивается под завязку. Также в home отвожу 3-4 гб под динамический swap, так как в нем могут быть пароли и логины к онлайн-банкам. Под систему отвожу 27-30 гб и он также почти заполнен. Если бы не cuda и разные kicad, Qucs и т.д., то хватило бы и 15-20.
Все остальные рабочие папки храню в отдельном разделе с симлинками в home, поэтому смена дистрибутива их не затрагивает
Debian 12  -> Devuan 5 xfce -> MX Linux 23

GNU Human

Цитата: ek-nfn от 21 октября 2023, 18:25:42Необходимость шифрования объясняется хранением в нем паролей, логинов к банкам и т.д.

А что, ваш ПК может попасть в чужие руки? Или на нём ещё запускаются другие ОС? Или этот ПК вообще не у вас дома стоит? На обычном домашнем ПК шифрование кажется избыточным.

ferum

Всё индивидуально, от назначения компьютера и рода ваших занятий. Лично мне достаточно под корень системы 40 гигов, 2 гига под свап, остальное хомяк.
Я не использую сон или гибернацию, но несколько открытых вкладок в браузере пусть сохранятся для следующего сеанса. Корня хватает что бы установить помимо системы и повседневных приложений пару виртуалок для сборки софта ну и пару тулчейнов. Остаток диска под хомяком, могу забить процентов на 80 всякой дрянью. При этом мне достаточно диска в 250 гигов. Ни чего ценного на рабочем диске не храню по соображениям ненадёжности носителя.
Разумеется если вы занимаетесь обработкой видео к примеру, хомяк потребуется значительно больший. Если вы играете в кучу игрушек через port prothon вам не будет лишним смонтировать под них отдельный жёсткий диск.
Русские дебианщики против цифрового слабоумия !

ek-nfn

#4
Цитата: Veritas Vestas от 21 октября 2023, 18:32:49А что, ваш ПК может попасть в чужие руки? Или на нём ещё запускаются другие ОС?
А кто даст гарантию, что не попадет в чужие руки ? Вы ведь квартиру тоже закрываете на замок, хотя в ней барахла намного меньше, чем денег на ваших счетах.


21 октября 2023, 18:51:40
Цитата: Veritas Vestas от 21 октября 2023, 18:14:13Тогда то ли менеджер окон KWin, то ли ещё кто-то начал внезапно сыпать какие-то логи (вроде об ошибках) в скрытую папку в home. И в итоге в считанные минуты забил его под завязку. Если бы home не был в отдельном разделе, то забилась бы корневая ФС, а это возможно привело бы к сбою и останову системы.
Кстати, такая софтина, как BleachBit, запускаемая под пользователем, прекрасно очищает home от кэша, логов и прочего накапливающегося мусора. Запускать можно и автоматически, и вручную, ориентируясь на панельный индикатор заполненности раздела. Пользуюсь ей лет 10. Можно запускать и под рутом для очистки системного раздела от мусора в виде остатков пакетов, логов, ненужных языковых локалей.
Debian 12  -> Devuan 5 xfce -> MX Linux 23

Aalexeey

#5

                                  ↓
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

GNU Human

#6
Цитата: Aalexeey от 21 октября 2023, 19:56:30картинка                                  ↓

А что у вас на sde3? Резервная копия корневой системы?

Почему так много неразмеченного пространства на sde? Ради продления ресурса ssd?

Под какие задачи swap такой большой?

Почему выделили несколько разделов для данных в home? В чём преимущество перед одним разделом?

Aalexeey

Цитата: Veritas Vestas от 21 октября 2023, 20:07:47А что у вас на sde3? Резервная копия корневой системы?
Нет, другая версия системы, когда есть Clonezilla не нужна резервная копия.
Цитата: Veritas Vestas от 21 октября 2023, 20:07:47Почему так много неразмеченного пространства на sde? Ради продления ресурса ssd?
Да.
Цитата: Veritas Vestas от 21 октября 2023, 20:07:47Под какие задачи swap такой большой?
Под аварийное/временное клонирование системы на HDD, в случае умирания SSD.
Цитата: Veritas Vestas от 21 октября 2023, 20:07:47Почему выделили несколько разделов для данных в home? В чём преимущество перед одним разделом?
У меня нет никакой необходимости в клонировании/создании образов файлопомойки.
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

yoric

Цитата: ek-nfn от 21 октября 2023, 18:25:42Если бы не ..... Qucs
Где его берёте? Он отовсюду пропал, вроде фырк на его основе сделали.

ogost

Всё зависит от задач. На серваке например отдельный /home держать нет особого смысла, но над размером swap стоит подумать.
На рабочих станциях обычно выделяю swap размером с оперативку, гигов 50 под корень, остальное под хомяк, но не всегда - зависит от того ноут это, или десктоп, имеется ли место под второй диск, предполагается ли исполькование всяких докеров и прочее прочее.

ek-nfn

#10
Цитата: yoric от 22 октября 2023, 06:40:19Где его берёте? Он отовсюду пропал, вроде фырк на его основе сделали.
qucs-s
https://github.com/ra3xdh/qucs_s/releases/tag/1.1.0
https://github.com/ra3xdh/qucs_s/tree/current
Debian 12  -> Devuan 5 xfce -> MX Linux 23

suny

Цитата: Veritas Vestas от 21 октября 2023, 18:14:13Сколько отдельных разделов вы создаёте на системном диске, каким объёмом, и почему именно так? Расскажите свой опыт. Интересно как про рабочие станции, так и про серверы.
SSD NVME (256 Гб) - разбит на два раздела: 1 - Windows (примерно 110 Гб), 2 - / (примерно 110 Гб), (примерно 30 Гб не размечено и оставлено под резервные блоки). Отдельный раздел под /home не создан, так как не вижу в этом смысла.
HDD (1 Тб)- разбит на два раздела: 1 - Windows файлы (500 Гб), 2 - /mnt/files (linux файлы) (500 Гб). На данном разделе созданы директории Загрузки, Рабочий стол, Документы и т.п. на которые ведут ссылки из раздела /home.
Цитата: Veritas Vestas от 21 октября 2023, 18:14:13Один раз был не очень большой раздел под корневую систему. Для всех дел вроде хватало, но при попытке использовать разные программы flatpak, системный раздел быстро забился flatpak'овской фигнёй. Это говорит о том, что под корневую систему всё-таки нужно выделять место с запасом, или просто изменить размещение загружаемых flatpak'ом файлов (если это возможно).
Flatpak приложения можно устанавливать в директорию /home, для этого используется параметр --user.


GNU Human

Цитата: ogost от 22 октября 2023, 08:38:57гигов 50 под корень

Почему 50 под корень? Не многовато? У вас корень хоть раз больше 30 Гб занимал (учитывая, что хомяк отдельно)? И если ДА, то чем он таким был забит?

Aalexeey

Цитата: Veritas Vestas от 24 октября 2023, 18:59:03если ДА, то чем он таким был забит?
Есть люди которые сваливают всё в одну кучу, у многих из них навязчивая фобия переустанавливать систему.
Если у вас система и файлопомойка свалены в одну большую кучу то как вы думаете каким будет размер образа системы? Сколько времени займёт создание такого образа и сколько развёртывание, есть разница 15 гиг за 10 минут или 100 гиг за час? Перезаписывать на SSD 15 гиг или 100 есть разница?
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

ogost

Цитата: Veritas Vestas от 24 октября 2023, 18:59:03
Цитата: ogost от 22 октября 2023, 08:38:57гигов 50 под корень

Почему 50 под корень? Не многовато? У вас корень хоть раз больше 30 Гб занимал (учитывая, что хомяк отдельно)? И если ДА, то чем он таким был забит?
Многовато, да, и я забивал под завязку пару раз, но я погромист и админ-полу-девопс, очень часто ставлю всякие разные тяжеловесные IDE от Jetbrains (и не только), многое кидаю в /opt и оттуда симлинк в /usr/local/bin (хотя в последнее время пользуюсь тулбоксом от них же, он кладёт все IDE в хомяк). Кроме того, часто пользуюсь докером в процессе разработки и отладки деплоя через всякие там гитлабы, образы докера кладутся в /var/что-то-там-не-помню (можно конечно же переназначить в докере, либо отдельный раздел завести, но всё это лишние телодвижения) и корень очень быстро может забиться под завязку. В общем, всё зависит от задач, сферическому пользователю такой размер корня скорее всего не нужен