Как мне разбить диск на разделы?

Как мне разбить диск на разделы?

Я установил Ubuntu 64bit на новый Dell XPS 8500.

Так как я понятия не имел, как разбить диск на разделы, я установил все в один раздел.

Объем диска составляет 2 ТБ, а внутри имеется дополнительный SSD-накопитель на 64 ГБ, который, насколько я могу судить, Ubuntu не использует.

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

Если я загружаюсь с UEFI, следует ли мне разместить раздел EFI на SSD?

решение1

Как я могу улучшить свою установку?

Мой метод заключается в том, чтобы делать разделы небольшими и разделять их в зависимости от содержания.

  • /15 Гб
  • подкачка максимум 5 Гб; рассчитывается по объему оперативной памяти.
  • /home/15 Гб.
  • /personal/остаток.

Когда я переустанавливаю Ubuntu, я форматирую 1 и 2 и получаю чистую установку. Если мне нужно сохранить мои личные настройки, я форматирую только 1. Личный диск я могу использовать в нескольких других операционных системах, и он также содержит мои файлы базы данных MySQL. Я создаю символическую ссылку на мои домашние папки на этом диске. У меня в системе 3 пользователя, все из которых указывают на /personal/.


Если вы хотите включить SSD в него, я бы поместил root (/) на этот диск, а другой раздел на HDD. Это обеспечивает очень быструю загрузку.Обрежьте SSDи поместить tmp в его собственную файловую систему.Больше советов по SSD здесь.

решение2

Насколько мне известно, лучший способ разметки для Ubuntu:

по сути 3 раздела.

/rootдля операционной системы (Ubuntu)

/homeдля ваших файлов

В два раза больше оперативной памяти дляswap

решение3

Если вы все еще настраиваетесь. Я бы посоветовал самый простой способ — начать заново и выполнить ручную установку/настройку разделов, когда вас спросят, куда устанавливать.

Короче говоря, я бы предложил добавить хотя бы один раздел на каждый диск... самым простым в этом сценарии будет один раздел (вероятно ext4) на вашем SSD, смонтированный как "root". Другой раздел (вероятно также ext4), на вашем большом диске, смонтированный как "home".

В зависимости от объема памяти, вы можете захотеть или не захотеть настроить третий раздел как раздел подкачки. В новых версиях ядра Linux раздел подкачки может быть файлом; таким образом, вам не нужен раздел — и после установки — вы можете поэкспериментировать с добавлением файла подкачки либо в корневой, либо в домашний раздел. Если у вас много оперативной памяти, я бы также предложил изменить «swapiness» для вашей системы, чтобы она была ниже, чем при установке по умолчанию.

Что касается производительности, то, возможно, имеет смысл разместить ваш "домашний" раздел на вашем SSD, а затем смонтировать папки Documents, Pictures, Media и т. д. на вашем большем диске. Это более сложная настройка, но файлы конфигурации, хранящиеся в ~/.local ~/.mozilla ~/.config -- и т. д. -- выиграют от нахождения на SSD при загрузке программ.

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

решение4

Можете ли вы более ясно изложить свою проблему? Насколько я понял, одна из ваших проблем — это запись загрузки по умолчанию в меню загрузки. Вы можете изменить ее, отредактировав grub. Но в то же время я не вижу, чтобы это было связано с разбиением вашего диска.

Вы также можете изменить запись загрузки grub по умолчанию из командной строки без необходимости установки дополнительных инструментов. Это не изменит порядок в списке, но позволит загрузить другую ОС по умолчанию, что, в любом случае, похоже на то, что вам нужно.

Сначала сделайте резервную копию /etc/default/grub. В случае, если что-то пойдет не так, вы сможете легко вернуться к заведомо исправной копии.

sudo cp /etc/default/grub /etc/default/grub.bak

Затем отредактируйте файл с помощью vim или текстового редактора по вашему выбору.

sudo vim /etc/default/grub

Найдите строку, содержащую GRUB_DEFAULT=0, и установите ее в GRUB_DEFAULT=x, где x — индекс пункта меню grub, с которого вы хотите загрузиться по умолчанию. Обратите внимание, что пункты меню имеют нулевую индексацию. Это означает, что первый пункт в списке — 0, а шестой пункт — на самом деле 5. Таким образом, чтобы загрузить шестой пункт в списке, строка будет выглядеть так: GRUB_DEFAULT=5.

Кроме того, если вы хотите использовать ядро ​​в меню "Предыдущие версии Linux", вам нужно будет изменить GRUB_DEFAULT=0 на GRUB_DEFAULT="2>x" (не забудьте включить кавычки), где x — это положение старого ядра в подсписке (предполагается, что "Предыдущие версии Linux" находятся на третьем месте в главном списке). Помните, что список всегда начинается с 0.

Затем создайте обновленное меню grub.

sudo обновление-grub

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