Как мне разделить SSD-накопитель на 120 ГБ с операционной системой Ubuntu 20.*, чтобы корневой каталог имел достаточно места?

Вопрос или проблема

Я никогда не совсем понимал разделение на разделы в Ubuntu. Насколько я вижу, корневой раздел занимает 11 ГБ из моих 120 ГБ жесткого диска, даже если раздел 1 на моем жестком диске составляет как минимум 70 ГБ. Как я могу выделить пространство для раздела корня, чтобы у него было достаточно места? Обычно он быстро заполняется приложениями и установочными файлами, и тогда мне нужно снова установить Ubuntu.

введите описание изображения здесь
введите описание изображения здесь
введите описание изображения здесь

Существует ли недоразумение относительно размера раздела и размера папки?

Похоже, что размер корневого раздела составляет 70 ГБ, в то время как размер корневой папки составляет 11 ГБ.

Размер раздела всегда максимально доступное хранилище, размер папки всегда использованное хранилище.

Корневая папка занимает 11 ГБ, плюс около 58 ГБ свободного места составляет около 70 ГБ размера раздела.

На данный момент достаточно свободного места.

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

Просто создайте пользовательские разделы. Создайте раздел /root размером 50 ГБ, раздел /boot размером 500 МБ и остальное как раздел /home. Таким образом, у вас будет достаточно места на все, включая 70 ГБ для ваших файлов. Вы всегда можете сделать ваш корневой раздел меньше, если хотите, например, 20 ГБ или 30 ГБ. У вас будет место на какое-то время с этим.

Раздел подкачки используется для выгрузки страниц из ОЗУ, когда ОЗУ заполнено. Linux не использует много ОЗУ. В зависимости от того, сколько у вас ОЗУ, вы можете захотеть иметь некоторое пространство подкачки. Вы всегда можете выбрать 3.5 ГБ для подкачки и разместить его либо на разделе /root, либо на разделе /home.

Таким образом, раздел /root используется для всех установок, как вы и сказали. Раздел /home используется для ваших файлов и всех данных, которые вы сохраняете как пользователь системы. Раздел /boot хранит GRUB, загрузчик и некоторые другие файлы, необходимые для загрузки системы. Я объяснил раздел подкачки выше. Так что я думаю, у вас есть вся информация, необходимая для настройки индивидуального разделения.

Ответ или решение

Чтобы правильно разделить SSD-накопитель на 120 ГБ с установленной операционной системой Ubuntu 20.*, необходимо понять, как работает система разбиения, а также учесть особенности хранения данных, чтобы корневой раздел имел достаточное пространство для установки приложений и обновлений.

1. Понимание структуры разделов

Разделы в Ubuntu (и в Linux в целом) играют ключевую роль в организации хранения данных. Основные разделы включают:

  • / (корневой раздел) – главный раздел, где установлены все системные файлы, программы и библиотеки. Обычно ему требуется больше места, чем предоставляется по умолчанию.
  • /home – отдельный раздел для пользовательских данных. Здесь хранятся файлы пользователя, что позволяет избежать потери данных при переустановке системы.
  • /boot – раздел, хранящий файлы загрузчика GRUB и другие необходимые для запуска системы файлы. Он не всегда обязателен, но может быть полезен.
  • swap – раздел или файл, который используется операционной системой для управления памятью. Он помогает, когда оперативная память заполнена.

2. Рекомендованная схема разбиения

Для SSD-накопителя на 120 ГБ с целью обеспечения достаточного пространства для корневого раздела можно использовать следующую схему разбиения:

  • / (корневой раздел) – 50 ГБ: Это пространство нужно для установки приложений и системы. Работы с 50 ГБ будет достаточно для большинства пользователей.
  • /boot500 МБ: Хотя это не критически важно для многих пользователей, стоит выделить небольшое пространство для системных файлов загрузки.
  • /homeостаток пространства (приблизительно 69.5 ГБ): Тут будет храняться вся пользовательская информация, которую удобно держать отдельно от системы.
  • swap3-4 ГБ: Оптимальное значение для использования SWAP зависит от объема оперативной памяти. Как правило, размер может быть равен объему ОЗУ, но не менее 2 ГБ.

3. Процесс разбиения диска

  1. Создание загрузочного USB: Для начала загрузите образ Ubuntu и создайте загрузочный USB-накопитель с помощью Rufus (Windows) или Startup Disk Creator (Linux).

  2. Загрузка с USB: Перезагрузите компьютер и сделайте загрузку с созданного USB-накопителя.

  3. Выбор "Установить Ubuntu": Во время установки выберите опцию для "выборочного" разбиения Something else.

  4. Создание разделов:

    • Для создания раздела /, выберите свободное пространство, нажмите "Добавить", укажите размер 50 ГБ, тип файловой системы ext4 и точку монтирования "/".
    • Далее создайте /boot (500 МБ, ext4, "/boot").
    • Затем создайте /home (остальное пространство, ext4, "/home").
    • Для swap создайте новый раздел размером 3-4 ГБ, тип файловой системы заполните "swap area".
  5. Завершение установки: После создания всех необходимых разделов продолжите установку, следуя инструкциям на экране.

4. Рекомендации по дальнейшему управлению

  • Мониторинг места: Регулярно проверяйте использование дискового пространства, чтобы отслеживать, сколько места занимает система.
  • Очистка неиспользуемых пакетов: Используйте команды, такие как sudo apt autoremove и sudo apt clean, чтобы освободить пространство.
  • Регулярные резервные копии: Создание резервных копий файлов из /home поможет избежать потерь данных.

Заключение

Разделение SSD с Ubuntu должно быть продумано с учетом ваших нужд и сценария использования. Следуя представленным рекомендациям, вы сможете создать оптимальную структуру разделов, которая обеспечит бесперебойную работу системы и достаточное пространство для ваших приложений и файлов. С таким подходом вы значительно упростите управление своим дисковым пространством и минимизируете необходимость в переустановке системы.

Оцените материал
Добавить комментарий

Капча загружается...