Как лучше поделить Linux на разделы?

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Нур
Сообщения: 292
Зарегистрирован: 16 янв 2018, 21:09
Решено: 4
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 3 раза
Контактная информация:

Как лучше поделить Linux на разделы?

#1

01 сен 2024, 00:42

Linux можно установить и без разделов + сам установщик в автомате для новичка создает лишь один раздел. Но вопрос заключается в том как лучше делить Linux в 2024 году на разделы и почему эти разделы лучше сделать отдельными? Такие как Swap, Root, Home и т.д. А также это зависит от того какой тип диска у пользователя(hdd или ssd). У меня например ssd. Ещё нужно учитывать Linux ставится рядом с Windows или нет. Так как в случае установки рядом с Windows, выделяют отдельный раздел в формате NTFS для мультимедиа данных, а раздел для /home делают минимальным только для хранения файлов конфигурации.
:tux: :tema:

Аватара пользователя

madesta
Сообщения: 2407
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 506 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#2

01 сен 2024, 04:41

Нур писал(а):
01 сен 2024, 00:42
и почему эти разделы лучше сделать отдельными? Такие как Swap, Root, Home и т.д.
Что вы имели в виду под Root – корневой / ?
Установщик в Linux Mint уже давно Swap делает файлом. Swap как раздел будет нужен лишь в случае организации такого режима как "засыпание". И если Swap вы не подвигаете туда-сюда на предмет "увеличить/уменьшить" (или это будет связано с большими телодвижениями), то Swap как файлами можно очень легко оперировать прямо на лету: удалять существующий и добавлять новый, либо подключать к уже имеющемуся файлу Swap ещё один файл Swap нужного размера.

В современных системах может потребоваться раздел EFI. По умолчанию установщик предлагает создавать его в несколько сотен МБ, что, на мой взгляд, слишком жирно. Так как лично я использую только LM, то экспериментальным путём найдено, что наименьший размер раздела EFI, который воспринимает установщик LM, составляет 33-34 МБ. Но если, насколько я понял, у вас на одном диске будет стоять и Windows, то в этом случае про размер EFI ничего не скажу.

В Linux Mint нет строгих правил на число ГБ на предмет выделения места для / и /home. Всё зависит от того как пользователь будет эксплуатировать систему и сколько устанавливать на неё дополнительных программ. Если он вообще не имеет опыта работы с Linux Mint, то тогда, вероятно, ему следует соглашаться с тем, как предлагает установщик. Со временем, приобретя кое-какой опыт использования Linux Mint, он уже будет свободно ориентироваться и знать сколько ему нужно иметь ГБ на тот или иной раздел. Почему нужно обязательно оформлять / и /home как отдельные разделы ещё нигде внятного и аргументированного обоснования не видел. У меня даже когда и Windows была, то не разбивал диск на отдельные логические C, D и т.д.
Нур писал(а):
01 сен 2024, 00:42
в случае установки рядом с Windows, выделяют отдельный раздел в формате NTFS для мультимедиа данных, а раздел для /home делают минимальным только для хранения файлов конфигурации.
Как-то это наводит на мысль о том, что две системы будут использоваться для обработки однотипных файлов. Linux неплохо управляется со всеми файлами мультимедиа. Для чего тогда держать две системы? Разумнее было бы сконцентрировать свои усилия на одной из них. А то можно добиться того, что и Linux толком не освоил, и Windows уже порядком подзабыл. Что касается NTFS, то да, Linux, конечно, и читает, и записывает на NTFS, но, всё-таки, это не родная ему файловая система.

Аватара пользователя

rogoznik
Сообщения: 10438
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#3

01 сен 2024, 09:12

madesta писал(а):
01 сен 2024, 04:41
Почему нужно обязательно оформлять / и /home как отдельные разделы ещё нигде внятного и аргументированного обоснования не видел.
Банально при переустановки системы проще отформатировать только корневой раздел, а хомяк просто подключить. Собственно и с виндой так же - проще форматнуть диск C
ИзображениеИзображение

Аватара пользователя

ilikethat
Сообщения: 639
Зарегистрирован: 14 дек 2019, 01:46
Решено: 10
Благодарил (а): 128 раз
Поблагодарили: 147 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#4

01 сен 2024, 13:22

Нур, это зависит от того, сколько места на Вашем диске.
Кроме того, нужен отельный раздел для бэкапов Timeshift. Очень знаете-ли помогает, особенно после экспериментов. :-D
Для SSD 250(реально ~240)
Корень / - 140
Backup - 100

Для SSD 500(реально ~480)
Корень / - 160
home - 160
Backup - 160

Для SSD 500, на котором еще стоит винда
Windows - 160
Корень / - 160
Backup - 160

Аватара пользователя

ELForcer
Сообщения: 22
Зарегистрирован: 19 июл 2018, 11:07
Решено: 1
Благодарил (а): 6 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#5

01 сен 2024, 15:22

Можно поделить примерно так:
/ - 20%, но не менее 80 ГБ
/efi - 1 ГБ
/home - 70%
/var/log/ - 8-10 ГБ - Обязателен для Cinnamon, иначе если кончится место на корневом разделе из-за заполнении логов, вы не сможете авторизоваться в графическом интерфейсе. То есть свободное место придется чистить через терминал (ALT-CTRL-F1)
/swap - по идее должен равняться объему вашей ОЗУ. Тут на ваше усмотрение. Если он не будет работать как сервер то достаточного 8 ГБ. Если же будет работать как сервер, то от 32GB. Если вы не хотите использовать гибернацию, а у вас памяти очень много, то в теории можно не использовать swap вообще, хотя иногда это не рекомендуется и всё равно чуть-чуть надо под него выделять.

Для TimeShift лучше отдельный диск использовать, поскольку нельзя хранить все яйца в одной корзине. Нет смысла создавать для него отдельный раздел.
Как и для бэкапов /Backup - должен быть на отдельном диске.

Вот моё разделение:

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

sda       8:0    0   1,8T  0 disk 
└─sda1    8:1    0   1,8T  0 part /media/wd2tb
sdb       8:16   0 931,5G  0 disk 
├─sdb1    8:17   0 687,4G  0 part /media/wd1tb
└─sdb2    8:18   0 244,1G  0 part /media/backups
sdc       8:32   0 232,9G  0 disk 
├─sdc1    8:33   0  93,1G  0 part /
├─sdc2    8:34   0     1K  0 part 
├─sdc5    8:37   0  93,1G  0 part /home
└─sdc6    8:38   0  46,6G  0 part [SWAP]
nvme0n1 259:0    0 232,9G  0 disk /media/M2

Timeshift работает с sdb2, то есть там хранит снимки системы.
Отдельного раздела /var/log у меня нету, поскольку я на тот момент не знал о таком нюансе. Теперь всегда делаю отдельным разделом.

Аватара пользователя

rogoznik
Сообщения: 10438
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#6

01 сен 2024, 17:52

ELForcer писал(а):
01 сен 2024, 15:22
/efi - 1 ГБ
Там 300 МБ за глаза
ИзображениеИзображение

Аватара пользователя

madesta
Сообщения: 2407
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 506 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#7

01 сен 2024, 19:26

ELForcer писал(а):
01 сен 2024, 15:22
/swap - по идее должен равняться объему вашей ОЗУ
На SSD свопить 8 ГБ при памяти 8 ГБ? Это какой-такой кодинг там запускать будете? Для обычного пользователя при 8 ГБ памяти можно вообще забыть про swap. Мне вот установщик его даже в виде файла не создал.
cinnamon-resources.png

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#8

01 сен 2024, 19:35

ELForcer писал(а):
01 сен 2024, 15:22
/swap - по идее должен равняться объему вашей ОЗУ. Тут на ваше усмотрение. Если он не будет работать как сервер то достаточного 8 ГБ. Если же будет работать как сервер, то от 32GB.
Некорректно сформулировано.
Какая разница - сервер или нет? Зависит исключительно от нагрузки. У меня пока стояло 32GB памяти, для экспериментов с нейросетями нужно было иметь аж более чем 32GB свапа, чтобы оно в OOM не валилось в некоторых случаях. И это не сервер, а вполне себе обычная машина (сейчас добил до 64GB - теперь и 32GB свапа достаточно).
Да и при работе с графикой, 3D, виртуалками - свап может быть необходим в весьма больших объемах. Более того - есть случаи, когда его достаточно и на HDD иметь, а иногда больший смысл SSD или даже NVME задействовать под свап. Все зависит от рабочих задач, и только от них.

Чтоб выбрать под свап - файл или раздел: если btrfs то раздел. В если ext4 - то особой роли не играет.

И благо, что свап - это такая штука, которую можно поменять на ходу, и иметь несколько штук одновременно. Так что можно расширяться, только когда реально потребуется.

Аватара пользователя

sveta13
Сообщения: 266
Зарегистрирован: 13 мар 2022, 09:39
Решено: 2
Благодарил (а): 45 раз
Поблагодарили: 20 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#9

01 сен 2024, 21:38

У меня так:
Скрытый текст
sda 1 / -debian
sda 2 home -debian
sda 3 / -lm
sda 4 home -lm
Раздел подкачки не создала (у меня память 6 г) считаю не нужен, нужно будет создам в процессе :smile:.
Ручная разметка если стоит вторая система.
Debian 12 xfce:LM-22.1 xfce:

Аватара пользователя

madesta
Сообщения: 2407
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 506 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#10

01 сен 2024, 22:26

sveta13 писал(а):
01 сен 2024, 21:38
У меня так
Ну так каждый разбивает диск/диски так как ему надо, исходя из своих предпочтений, потребностей и возможностей по дисковому пространству. У меня, например, так (тоже все разметки были вручную):
Скрытый текст
1-й компьютер (только SSD):
gparted1.png
2-й компьютер (SSD + HDD):
gparted-2a.png
Примечание. Несмотря на то, что этот раздел / на нём есть папка SSD с правами доступа для пользователя "чтение/запись", быстрый доступ к которой по символической ссылке из своего домашнего каталога.
gparted-2b.png
3-й компьютер (только HDD):
gparted3a.png
gparted-3b.png
gparted-3c.png
gparted-3d.png

Аватара пользователя

sveta13
Сообщения: 266
Зарегистрирован: 13 мар 2022, 09:39
Решено: 2
Благодарил (а): 45 раз
Поблагодарили: 20 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#11

01 сен 2024, 23:47

Не по теме
Круто :vic:, но ТС вроде не писал про дисковод (sdb) :smile:
Debian 12 xfce:LM-22.1 xfce:

Аватара пользователя

madesta
Сообщения: 2407
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 506 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#12

02 сен 2024, 00:40

Не по теме
sveta13 писал(а):
01 сен 2024, 23:47
ТС вроде не писал
А ТС вообще не писал про своё железо (inxi -Fzx). Впечатление такое, что его вопрос из категории концептуальных.

Аватара пользователя

ELForcer
Сообщения: 22
Зарегистрирован: 19 июл 2018, 11:07
Решено: 1
Благодарил (а): 6 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#13

02 сен 2024, 14:42

madesta писал(а):
01 сен 2024, 19:26
ELForcer писал(а):
01 сен 2024, 15:22
/swap - по идее должен равняться объему вашей ОЗУ
На SSD свопить 8 ГБ при памяти 8 ГБ? Это какой-такой кодинг там запускать будете? Для обычного пользователя при 8 ГБ памяти можно вообще забыть про swap. Мне вот установщик его даже в виде файла не создал.
cinnamon-resources.png
8 ГБ это сейчас, это уже ни о чем. У меня в простое 6 ГБ уже Linux Mint ест (1 браузер только запущен с 5 вкладками). А домашний сервер 12 ГБ.
Вложения
Снимок экрана от 2024-09-02 15-42-06.png

Аватара пользователя

madesta
Сообщения: 2407
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 506 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#14

02 сен 2024, 15:49

ELForcer писал(а):
02 сен 2024, 14:42
1 браузер только запущен с 5 вкладками
Если не ошибаюсь, то в браузерах сейчас имеется настройка экономии памяти на неактивных вкладках. Но 6 ГБ при простое с 1 браузером, хотя и 5 вкладками, как-то многовато. М.б. ещё чего у вас чего ресурсоёмкого работает? Вот запущено 5 браузеров одновременно (Yandex, Chrome, Brave, Vivaldi, Vivaldi-snapshot) с разными вкладками:
browsers-5.png
Ну если ещё у вас домашний сервер, тогда может быть. Так вопрос-то и стоит так, что планирование разбивки диска, назначение необходимого размера swap и подобные операции осуществляются исходя из функционального назначения машины, то есть что планируется на ней делать, запускать и т.д. Поэтому не соглашусь с тем, что имеются унивесальные подходы с чётко определёнными цифрами. Кому-то просто посерфиться, кино посмотреть, музыку послушать, а кому-то нужно фильмы кодировать, с нейросетями работать, виртуальные машины запускать ... Естественно, что в этих случаях и рекомендации разными будут.

no avatar

Автор темы
Нур
Сообщения: 292
Зарегистрирован: 16 янв 2018, 21:09
Решено: 4
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 3 раза
Контактная информация:

Как лучше поделить Linux на разделы?

#15

04 сен 2024, 13:03

Если запускаю майнкрафт с модами то он сразу пожирает 8 гб оперативы.
Поэтому я решил выделить свап на 8 гб.
Вложения
Снимок экрана_2024-09-01_10-03-28.png
:tux: :tema:

Аватара пользователя

stasAiver
Сообщения: 160
Зарегистрирован: 21 фев 2019, 17:28
Откуда: Обираловка
Благодарил (а): 311 раз
Поблагодарили: 49 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#16

04 сен 2024, 18:04

Нур, ну для кого написано в шапке
Изображение

no avatar

hrizman
Сообщения: 2
Зарегистрирован: 08 сен 2024, 13:47
Контактная информация:

Как лучше поделить Linux на разделы?

#17

08 сен 2024, 14:26

Поделил так: / 80Гб ставить логический или корневой? Ext4
/ 70 Гб ставить логический или корневой? Ett4
Swap 6 Гб
/Boot 1Гб Ext2
EFI- 300 Мб hdd Первая ОС W7

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#18

09 сен 2024, 02:09

hrizman писал(а):
08 сен 2024, 14:26
/Boot 1Гб Ext2
Сейчас совершенно бессмысленно и вредно использовать ext2 где бы то ни было - эта FS слетает так же легко как FAT, и не имеет журнала (средства восстановления состояния). Даже ext3 особо смысла использовать нет. Ну, может быть у нее есть выигрыш в скорости в пределах 5% на линейном чтении одного нефрагментированного файла, зато куда хуже с random access, поиском в каталогах и записью чем у ext4. Что касается совместимости - ext4 уже знает все и вся.

Аватара пользователя

madesta
Сообщения: 2407
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 506 раз
Контактная информация:

Как лучше поделить Linux на разделы?

#19

09 сен 2024, 14:04

hrizman писал(а):
08 сен 2024, 14:26
/Boot 1Гб
Любопытно было бы узнать на сколько % он используется.

Ответить

Вернуться в «Установка Linux Mint»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей