Как лучше всего разбить диск на разделы?

Как лучше всего разбить диск на разделы?

Обычно я устанавливаю Linux на один раздел, поскольку использую его только как личный рабочий стол.

Однако время от времени я переустанавливаю коробку. И то, что я делаю, это просто перемещаю свои файлы с помощью внешнего жесткого диска.

Так как же мне предотвратить это при переустановке моего компьютера (например, при переходе на другой дистрибутив)?

решение1

Сохраните /home на отдельном разделе. Таким образом, он не будет перезаписан при переключении на другой дистрибутив или обновлении текущего. Также хорошей идеей будет разместить swap на отдельном разделе. Но это должно быть сделано автоматически установщиком вашего дистрибутива.

На моем ноутбуке установлены следующие разделы:

/ 
/home 
/boot 
swap 

решение2

Вместо того, чтобы полагаться только на разделы, в Linux я обычно рекомендую использовать LVM. Это позволяет вам увеличивать и уменьшать файловые системы по мере необходимости позже (хотя увеличение, как правило, проще, чем уменьшение), даже когда файловая система активна в случае ext2/3/4 (я успешно увеличивал размер файловых систем, пока они были активны, хотя я никогда не пытался уменьшить размер одной из них таким образом).

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

решение3

Минимальная установка должна иметь / и /home в отдельных разделах. / должен иметь не менее 18 ГБ, по моему опыту. Обычно у меня есть третий раздел, называемый /code, где я храню весь свой рабочий код, и /home используется для загрузок, документов и других не связанных с кодом вещей. Когда я переустанавливаю, я просто делаю резервную копию всего, что у меня есть в /home, что я хочу сохранить в /code.

решение4

Зависит от использования и ОС.

На моем основном рабочем столе пространство разделено между / и другим разделом, на котором я храню свои документы/музыку и т. д. Поскольку в /home будут храниться пользовательские настройки и прочее, я бы не стал сохранять его нетронутым между установками, а просто создал символическую ссылку на папки с документами/музыкой в ​​моем домашнем каталоге.

Связанный контент