Схемы разделов в Linux — это проклятие существования многих новых (и опытных) пользователей Linux. Какую настройку раздела следует использовать при двойной загрузке Windows и Linux? Как мне настроить разделы, если я просто хочу загрузить Linux? Должен ли у вас быть отдельный раздел для «/home»? Почему некоторые люди помещают «/boot» в отдельный раздел? А ты даже нужен выделенный загрузочный раздел ? Это краткое руководство по схемам разделов Linux отвечает на все эти и многие другие вопросы.
Примечание. В этой статье речь идет не о том, «как» разбивать на разделы, а о том, «почему». Для этого есть несколько причин. Во-первых, особенности «как» будут сильно различаться от системы к системе, и все зависит от вашего варианта использования. Если вам нужно подробное руководство по аспекту «как», прочтите эту статью на сайте как изменять размер и создавать разделы с помощью редактора разделов gnome .
Примечание. Для простоты все диаграммы в этом руководстве основаны на диске емкостью 100 ГБ и не показывают раздел подкачки. (Вы можете Узнай больше об этом здесь .)
Создание двойной загрузки Windows
При правильной настройке разделов двойная загрузка Windows не составит труда. Самое важное, на что следует обратить внимание при планировании установки с двойной загрузкой, — это то, что многие версии Windows должны быть единственной операционной системой в системе. Зачастую Windows не любит находиться ни на чем, кроме первого раздела диска, и без колебаний стирает все на своем пути. Вы избавите себя от многих проблем, если узнаете об этом заранее и разрешите Windows занять этот слот перед установкой Linux.
В этом примере мы создали раздел Windows размером 50 ГБ в качестве первого раздела на диске. Сначала установите Windows, а когда все будет готово, установите Linux по вашему выбору на оставшееся место. Практически любой современный Linux увидит установку Windows
Contents
Создание двойной загрузки Windows
GRUB.Другой вариант — разместить Windows на совершенно отдельном диске и предоставить ей полный диск. Если вы решите это сделать, вы можете использовать полный диск для установки Linux, что может выглядеть как один из примеров ниже.
Разделение личных данных
Одна из наиболее распространенных настроек Linux — выделение каталога «/home» в отдельный раздел. У этого есть несколько преимуществ: во-первых, это позволяет ограничить объем места, которое могут занимать пользовательские файлы. Что еще более важно, сохранение этих файлов отдельно означает, что что бы ни случилось с вашими системными файлами (в каталоге «/»), ваш каталог «/home» останется в покое. Это означает, что вы можете переустановить всю свою ОС, но оставить личные документы, профили и некоторые настройки приложений и рабочего стола такими, какими они были.
Например, предположим, что вы используете Ubuntu с каталогом «/home» в качестве отдельного раздела. Если на нем сохранено много файлов, например семейных фотографий и документов, вы можете переустановить или обновить и стереть всю систему, оставив при этом свои личные данные нетронутыми. После завершения переустановки/обновления все файлы и настройки останутся такими, какими вы их оставили.
Разумеется, вы можете настроить размеры разделов в соответствии со своими потребностями. Большинство приложений будут установлены в «/bin», «/opt» или «/usr/bin», поэтому, если вам нравится иметь много приложений, вы можете оставить это аналогично примеру выше. Вы также можете увеличить размер раздела «/», если вы не планируете хранить в системе много личных данных, например, на рабочей станции или сервере. Однако, если вы планируете использовать свою систему так же, как многие пользователи настольных компьютеров, вы можете увеличить размер каталога «/home».
Разделение ядер для мультизагрузочных дистрибутивов Linux
Многие люди создают небольшой раздел «/boot» отдельно от раздела «/». Это не обязательно, но может пригодиться, если
Разделение личных данных
утивов на одном компьютере. Поскольку в разделе «/boot» Linux хранит ядро и меню GRUB, это позволяет вам обмениваться загрузочной информацией между обоими дистрибутивами. Если вы хотите создавать собственные ядра, вы можете поместить свое собственное ядро в загрузочный раздел и позволить обоим дистрибутивам работать на одном пользовательском ядре.Раздел «/boot» не обязательно должен быть большим. Если вы не планируете загружать тонны ядер, 100 МБ, вероятно, вполне сгодятся.
Вы также можете создать раздел «/boot/efi», если хотите, чтобы ваша система загружалась с использованием UEFI. Это будет дополнительные ~100 МБ поверх раздела «/boot» размером 100 МБ.
Как выглядит типичная схема разделов?
Существует множество различных определений понятия «типичный», но я рискну сказать, что большинство пользователей Linux ищут хорошую схему разделов для своей настольной системы. Вы хотите быть уверены в том, что сможете сохранить свои данные в безопасности и хотите использовать дисковое пространство наиболее разумным образом. Обычно вам понадобится раздел «/boot» размером 100 МБ (при одной установке Linux его можно не использовать), раздел «/» размером 25 ГБ и раздел «/home» размером ~75 ГБ, при условии, что диск емкостью 100 ГБ.
Это даст вам компактный загрузочный раздел, на котором можно одновременно хранить около трех ядер, разумный раздел «/» для хранения большого количества программ и большую домашнюю папку для всех ваших личных данных. Если у вас больше места на диске, вы можете создать еще один раздел или расширить раздел «/home» для хранения файлов.
Что не следует разделять
Некоторые части файловой системы вы хотите сохранить в «/». Элементы в «/bin», «/lib» и «/etc» часто нужны сразу во время загрузки, и если они находятся в отдельных разделах, они могут не быть смонтированы до того, как они потребуются. Например, «/lib» обычно содержит некоторые модули ядра, которые, вероятно, понадобятся сразу после загрузки ядра. Если раздел еще не загружен, все может пойти не так.
Теперь, когда вы знаете о схемах разделов Linux, обязательно ознакомьтесь с zswap, zram и zcache и узнайте, как их использовать в вашей системе.