Рейтинг:0

Как расширить корневой раздел?

флаг ng

В последнее время в моем корневом разделе заканчивается место, что вызывает у меня проблемы, и мне постоянно приходится освобождать место, чтобы избежать этого. Через 2-3 дня мой корневой раздел снова заполняется. Единственное решение, которое я нашел, это увеличить размер моего корневого раздела, но как новичок в системах Linux я боюсь потери данных. Мой ноутбук имеет двойную загрузку Windows 10 / Ubuntu 18.04. Есть ли способ использовать нераспределенное пространство, которое я создал здесь, для расширения корневого раздела?

Скриншот разделов

Christos Theofilou avatar
флаг ng
Нет, так как мне придется переместить нераспределенное пространство рядом с корневым разделом, и я не уверен, как это сделать и куда его переместить.
флаг cc
Вы не «перемещаете» нераспределенное пространство. Вы 1) удаляете свой, вероятно, слишком маленький своп), перемещаете свой корень влево, чтобы начать с начала нераспределенного пространства, затем расширяете его вправо (оставляя достаточно места для (большего?) свопа.
Nmath avatar
флаг ng
Вы не сделали корневой раздел достаточно большим. 25 ГБ были рекомендуемым **минимумом** для Ubuntu Desktop с 2017 года. Поскольку в вашей файловой системе несколько раз полностью заканчивалось место, вам, вероятно, придется переустанавливать систему.Возможно, вам лучше не создавать отдельный домашний раздел, поскольку вы только что обнаружили, почему чрезмерное разбиение создает жесткие и произвольные ограничения на то, как ваша система может использовать ваше пространство. Из-за громоздкого способа расположения этих разделов перемещение/изменение размера будет чрезвычайно сложным.
Nmath avatar
флаг ng
К вашему сведению, вам также не нужен раздел подкачки. Если вы не создадите раздел подкачки, ваша система будет использовать файл подкачки с динамическим размером. Размер раздела, который вы выбрали для подкачки, также недостаточно велик, чтобы быть полезным. Эта схема разделения нежизнеспособна и чрезмерно разделена. Я бы порекомендовал один раздел для всего Ubuntu. Удалите (сотрите) разделы 5, 6 и 7 и переустановите Ubuntu на гораздо большее нераспределенное пространство в конце диска после вашего раздела NTFS. Вы избежите всех проблем, которые вы создали на этот раз, разбивая/неправильное разбиение.
heynnema avatar
флаг ru
@Nmath * «Если вы не создадите раздел подкачки, ваша система будет использовать файл подкачки с динамическим размером» * ... кто вам это сказал? Не правда.
Nmath avatar
флаг ng
@hennema См.: https://askubuntu.com/questions/904372/swap-partition-vs-swap-file. Размер файла подкачки можно легко изменить. Размер раздела подкачки не может
heynnema avatar
флаг ru
@Nmath Я полностью осознаю разницу между разделом подкачки и / файлом подкачки. Моя проблема заключалась в вашем утверждении, что 1) это звучало так, как будто это было автоматическое переключение, и 2) что /swapfile является динамическим... это не... это фиксированный размер... независимо от размера, с которым он был создан .
Nmath avatar
флаг ng
@heynnema, если вы зациклились на слове «динамический», учтите, что я конкретно говорю о создании файла подкачки во время установки системы, который на самом деле имеет динамический размер в то время в зависимости от системных ресурсов. Я не говорю об автоматическом изменении размеров после того, как он уже настроен. Файл подкачки гораздо более гибкий, чем раздел подкачки, и в этом вся моя точка зрения.
heynnema avatar
флаг ru
@Nmath re: * «создание файла подкачки во время установки системы, который на самом деле имеет динамический размер в то время в зависимости от системных ресурсов» * ... Я тоже не уверен, что это правильно. Мое наблюдение заключается в том, что это также не является динамическим ... он ВСЕГДА создает 2G / файл подкачки (который ВСЕГДА слишком мал), независимо от того, сколько у вас оперативной памяти. Я знаю, что вы пытались сказать... Мое единственное несогласие с тем, что подразумевалось... или какие мысли стояли за вашим пониманием. Мир :-)
Рейтинг:1
флаг ru

Мы переразметим ваш диск в соответствии с запросом, а также преобразуем ваш (слишком маленький) раздел подкачки в /swapfile.

Запись: Обратите особое внимание на эти инструкции.

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


ОТКЛЮЧИТЬ ТЕКУЩИЙ РАЗДЕЛ ПОДКАЧКИ

sudo swapoff -a

sudo -H gedit /etc/fstab

Закомментируйте строку подкачки, которая выглядит аналогичный к этому...

UUID=xxxx-xxxx-xxxx-xxxx нет swap sw 0 0

Сохраните файл и выйдите гэдит.


ПЕРЕДЕЛ

Имейте в виду следующее:

  • всегда начинать всю процедуру с выдачи замена на любых смонтированных разделах подкачки и завершить всю процедуру выдачей свопон на том же разделе подкачки

  • а двигаться делается путем наведения указателя мыши на центр раздела и перетаскивания его влево/вправо с помощью курсора в виде руки

  • а изменить размер выполняется путем перетаскивания левой/правой стороны раздела влево/вправо с помощью курсора со стрелкой направления

  • если какой-либо раздел не может быть перемещен/изменен размер графически вам, возможно, придется вручную ввести конкретные требуемые числовые данные (не делайте этого, если я не поручу вам)

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

Сделайте следующее...

Запись: если процедура работает не так, как я описал, ОСТАНАВЛИВАТЬСЯ немедленно и НЕ ДЕЛАЙТЕ Продолжить.

  • загрузитесь с Ubuntu Live DVD/USB в режиме «Попробуйте Ubuntu».
  • Начало расстались
  • установлен замена в /dev/nvme0n1p5
  • удалять старый раздел подкачки /dev/nvme0n1p5
  • двигаться /dev/nvme0n1p6 раздел до конца слева
  • изменить размер /dev/nvme0n1p6 правая сторона полностью правая
  • щелкните значок Применить
  • уволиться расстались и перезагрузить компьютер

СОЗДАТЬ / файл подкачки

Теперь мы создадим новый /swapfile...

Запись: Неправильное использование г.м. и дд команды могут привести к потере данных. Предложите скопировать/вставить.

в Терминал...

sudo swapoff -a # отключить своп
sudo rm -i /swapfile # удалить старый /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile # установить правильную защиту файлов
sudo mkswap / файл подкачки # инициализация / файл подкачки
sudo swapon /swapfile # включить своп
free -h # подтвердить xxG RAM и своп 4G

Отредактируйте /etc/fstab, используя sudo -H gedit /etc/fstab или же судо пико /etc/fstab.

Добавьте следующую строку /swapfile в /etc/fstab... и подтвердите отсутствие других строк "подкачки"... используйте ПРОБЕЛ в этой строке... подтвердите БЕЗ ЗАКЛАДКИ...

/swapfile нет swap sw 0 0

Затем перезагрузитесь и проверьте работу.


РЕКОМЕНДАЦИЯ

Уменьшение размера раздела /dev/nvme0n1p7 и создание нового раздела NTFS, который можно использовать для обмена файлами между Windows и Ubuntu.

Christos Theofilou avatar
флаг ng
Большое тебе спасибо. Это был именно тот ответ, который я искал как новый пользователь Linux. Работал отлично.

Ответить или комментировать

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