Страница 1 из 5

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 20:59
Yuriy73n
Добрый день! Мнений по этому вопросу крайне много и часто противоречивых. Так как же все-таки правильно? У меня ОЗУ - 8 Гб и обычно я ставил так:
1) boot - ext2 (500 Mb) - первичный;
2) / - ext4 (50 Гб) - первичный;
3) swap - 8 Гб - первичный;
4) home - ext4 (оставшееся пространство) - первичный.
Обычно все работает хорошо, но и глюки бывают, например, Bleachbeat (больше уже не ставлю), постоянно орал о недостатке места на корне. Потом я стал использовать LVM.
Но, все-таки, как разбивать правильно? Конкретных ответов так и не встречал, у кого не спрашивал.

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 21:09
vir0id
Если нет uefi и окон, то разумнее будет, мне так кажется, так:
1. Своп от 2-х до 4-х GB. Я себе 4 оставил.
2. /boot - если часто ядра кавыряешь(я никогда так не делал)
3. / - ext4
4. /home - ext4
Как-то так было у меня.

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 21:45
slant
Как альтернативный вариант вариант:

Код: Выделить всё

1. EFI (500Mb.)
2. swap (8+ Гб.) 
3. btrfs (все оставшееся место)
       |- @ - / (root)
       \- @home - /home (хомяк). 
В btrfs есть такая штука как subvolumes (подраздлы). Они динамически берут себе столько места, сколько реально нужно для данных. И тем не менее позволяют явно разделить root и хомяка. Т.е. не нужно беспокоиться, что места на root не хватит, и при этом оно не будет гулять там почем зря. Т.е. совмещаются плюсы как от установки на один раздел, так и на разные разделы.
Если на компьютере BIOS а не UEFI - первый пункт не нужен, просто два раздела.
При установке mint если выбрать в качестве файловой системы btrfs и только один раздел (под / ) - подраздлы будут созданы инсталлятором автоматически. Выносить boot в отдельный раздел в случае btrfs - не нужно. Больше проблем, чем смысла.

P.S. Однозначно "правильной" разбивки не существует. Все зависит от конфигурации железа и того, как будет использоваться машина. То что я привел - это для обычного "офисного" десктопа или ноутбука с одним винтом вполне подойдет.

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 21:49
x230
Сколько уж лет ...

И не было проблем !..

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 21:51
slant
x230 писал(а):
08 янв 2018, 21:49
Сколько уж лет ...
Дык тоже классика. :) Но вот человеку и 50гб на корне мало. Значит, у него проблемы как раз будут...

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 21:54
AlexZ
Yuriy73n писал(а):
08 янв 2018, 20:59
2) / - ext4 (50 Гб) - первичный;
желательно Timeshift настроить (подстраховка при обновлении ядер, драйверов и пр. экспериментах) на другой раздел
1) swap
2) / - ext4
3) home - ext4
4) ext4 для Timeshift
как вариант ещё btrfs, уже написали

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 21:55
Yuriy73n
Slant, спасибо за совет. Давно хотел посмотреть btfrs, давно руки чешутся, но.... Насколько читал, возникают проблемы - 1) Эта система медленнее в целом, 2) Дефрагментация, как с ней потом бороться и что делать? 3) Как "ухаживать" за системой, не видел команд по ее чистке и "тюнингу" ?

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 21:58
slant
Забыл уточнить: своп делать меньше объема оперативки смысла не имеет (потенциальные проблемы с виртуалками и режимом сна). А на btrfs нельзя пользоваться swap-файлом, т.е потом, при надобности, уже так просто не нарастишь, (хотя динамически размер раздела btrfs вполне штатно меняется в любую сторону, и проще чем с LVM). Но все равно, раздел под свап лучше делать с запасом. У меня обычно 2х объем памяти, либо 32гб (смотря что из этого меньше).

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 22:11
slant
Yuriy73n писал(а):
08 янв 2018, 21:55
1) Эта система медленнее в целом
Немного есть. Но видно это далеко не всегда. :) В некоторых задачах - наоборот быстрее получается. Для чего она плохо подходит (без твиков) - это место хранения файлов баз данных, и образов дисков виртуальных машин. Ну и торренты, но это на очень широком канале. А вот, скажем, старт системы на ней можно получить быстрее чем с ext4. На линейном копировании файлов разницы почти нету.
Yuriy73n писал(а):
08 янв 2018, 21:55
2) Дефрагментация, как с ней потом бороться и что делать?
Не замечал деградации скорости по этой причине - хотя использую уже давно. Эта FS походу сама неплохо справляется.
Yuriy73n писал(а):
08 янв 2018, 21:55
3) Как "ухаживать" за системой, не видел команд по ее чистке и "тюнингу" ?
В штатном режиме ухода не требует. Не боится даже внезапных выключений питания. Даже в моменты записи. Она написана так, что при нормальном железе (и даже в некоторых случаях при сбойном) FS всегда находится в адекватном состоянии. Т.е. такой прелести как разрушенных индексов и незакрытых журналов в ней быть не может просто потому, что не вовремя питание пропало, или кабель диска ошибку выдал. By Design.
У меня тут случай был, описывал на формуе: Опыт эксплуатации Mint 18 на btrfs в raid1 конфигурации (положительно, но есть нюансы) - это вообще типа отчета о моем личном опыте с ней. Про случай с кабелем - там не в первом посте.

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 23:09
ikrost
Ребят, не надо забывать, что своп нужен только если пользуетесь сном или старое железо и 1 гиг оперативки. К примеру мне сон не нужен, а соответственно и своп.

Как правильно разбить диск при установке?

Добавлено: 08 янв 2018, 23:22
Yuriy73n
slant писал(а):
08 янв 2018, 22:11
В штатном режиме ухода не требует.
Slant, спасибо! Уже переустановил систему на btrfs, пишу с нее. Неужели не надо даже кеш чистить и пр.?

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 03:18
slant
Yuriy73n писал(а):
08 янв 2018, 23:22
Slant, спасибо! Уже переустановил систему на btrfs, пишу с нее. Неужели не надо даже кеш чистить и пр.?
Если вы про пакетный меденжер (сужу по последующему посту), то к обслуживанию файловой системы он вообще никаким боком не относится. Кеш пакетного менеджера - это только его и касается. Причем чистить его - это палка о двух концах. С одной стороны будет сэкономлено какое-то место, с другой - если понадобится переустановить пакет который уже качался раньше - его придется перезакачивать.

Вообще - я смотрю это типичная проблема тех кто недавно с винды - стремление первым делом что-то подкрутить, оптимизировать, почистить. Да еще и программу какую-нить для этого поставить. Тут мой совет - успокоится, и не заниматься ерундой. Здесь очень немного мест где можно что-то улучшить таким образом. Все полезные твики на линуксе требуют детального понимания что именно и зачем делается. Т.к. предлагаемые настройки по умолчанию вылизывались многими разработчиками на основе опыта реального использования системы - и подходят большинству. Если вы что-то полезете оптимизировать не имея четкого преставления - что вы делаете и зачем - результат скорее всего будет обратный. А мусора в системе практически нету (если программ из исходников не ставили - в обход пакетного менеджера).
Yuriy73n писал(а):
09 янв 2018, 01:18
Самый быстрый и удобный способ «обновить» вашу систему использовать команду:
Только если вы точно знаете что делаете. Т.к. здесь будут применены все апдейты без разбора - даже потенциально ломающие что-либо. Т.е. после этого надо быть готовым чинить систему, если что-то отвалится. Чтоб таких нежданчиков не было - обычному пользователю стоит пользоваться mintUpdate (графическим стандартным средством), в котором по умолчанию потенциально опасные для работоспособности апдейты отключены.
Yuriy73n писал(а):
09 янв 2018, 01:18
Самый простой способ удаления не нужных ядер, это набрать в терминале вот такую строку (текущее ядро останется не тронутым):
Опять таки - не самый лучший совет. Во первых так будет снесено и базовое ядро дистрибутива - гарантированно рабочее. Чего не стоит делать никогда. Во вторых, никаких сразу бездумных "перезагрузится". Перед этим нужно обязательно убедится что ошибок не было, и что в /boot действительно осталось рабочее ядро. А то бывали случаи... И вот только потом - перезагружаться.

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 08:00
vir0id
slant писал(а):
08 янв 2018, 21:45
В btrfs есть такая штука как subvolumes (подраздлы). Они динамически берут себе столько места, сколько реально нужно для данных.
За-то в надёжности проигрывают ext4. Да что уж там... даже ext3. У них могут возникать проблемы с бэкапами. Мол dd тебе уже не поможет

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 08:07
vir0id
Yuriy73n писал(а):
08 янв 2018, 23:22
slant писал(а):
08 янв 2018, 22:11
В штатном режиме ухода не требует.
Slant, спасибо! Уже переустановил систему на btrfs, пишу с нее. Неужели не надо даже кеш чистить и пр.?
Мне кажется, что ты чуток поторопился. Но это моё личное мнение

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 13:31
Yuriy73n
slant писал(а):
09 янв 2018, 03:18
Вообще - я смотрю это типичная проблема тех кто недавно с винды - стремление первым делом что-то подкрутить, оптимизировать, почистить
Разбомбить можно все, что угодно, особенно, когда считаешь себя небожителем...
vir0id писал(а):
09 янв 2018, 08:07
Мне кажется, что ты чуток поторопился. Но это моё личное мнение
А не приходило в голову, что Линукс - это мое хобби и время препровождения и за 3 года дома на инвалидности, я пересмотрел в собственное удовольствие все стоящие внимания дистрибутивы и, как минимум не новичек))). Кроме того, выложенные команды и давались для тех, кто что-то понимает и всем набором (например, по обновлениям).

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 13:39
vir0id
Yuriy73n, Мне вообщем-то всё равно.

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 14:17
Unborn
Вообще разделы делают для того, чтобы в первую очередь использовать различные ФС на них, а потом уже всё остальное. Новичкам в большинстве случаев достаточно автоматической установки.

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 15:24
vir0id
Unborn, ну помнится я сделал автомат, в итоге он мне на 2 раздела диск разбил. Swap и /. И что дальше? Чё-то я там натворил и не смог починить. Пришлось всё переустанавливать, вместе со всем хомяком. И после этого я - специалистом стал?

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 15:29
vir0id
x230 писал(а):
08 янв 2018, 21:49
Сколько уж лет ...

И не было проблем !..
Да в принцепе это база. Только своп сначала

Как правильно разбить диск при установке?

Добавлено: 09 янв 2018, 18:13
rogoznik
vir0id писал(а):
09 янв 2018, 15:29
Только своп сначала
Это уже не актуально.