Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Увелить обьем root partiotion  (Прочитано 1040 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Aquaelia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Увелить обьем root partiotion
« : 30 Января 2021, 01:47:43 »
Привет. При установке неправильно распределил обьем разделов. Сейчас у меня root 20gb, home 200gb. Не могу установить обновления, постоянная нехватка памяти. Можно ли как то увелить root без переустановки системы? Возможно удалить swap и освобожденную память добавить до root. Не уверен что потом можно будет пересоздать swap с home. Схема диска такая:
nvme0n1     259:0    0 465,8G  0 disk
├─nvme0n1p1 259:1    0   100M  0 part /boot/efi
├─nvme0n1p2 259:2    0   7,8G  0 part [SWAP]
├─nvme0n1p3 259:3    0  19,5G  0 part /
├─nvme0n1p4 259:4    0 195,4G  0 part /home
├─nvme0n1p5 259:5    0   100M  0 part
├─nvme0n1p6 259:6    0   100M  0 part
├─nvme0n1p7 259:7    0    16M  0 part
├─nvme0n1p8 259:8    0 242,2G  0 part
└─nvme0n1p9 259:9    0   505M  0 part

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 715
    • Просмотр профиля
Re: Увелить обьем root partiotion
« Ответ #1 : 30 Января 2021, 02:27:36 »
Осуществимо но нужно немного поморочится и запастись терпением так как, процесс хоть и не сложный по нынешним временам но долгий и нудный и все такой же опасный как и 20 лет назад.

Загружаешься с LiveCD и запускаешь менеджер дисков способный переразмечать диски без удаления информации.
Затем там же в LiveCD монтируешь корневой раздел переразмечаемой системы и редактируешь файл /etc/fstab заменяя в нем айдишники дисков на их буквенное обозначение, ибо нет уверенности что айдишники после переразметки останутся те же, но это в случае если система не загрузиться.

Рекомендую скачать KNOPPIX 8.1, загрузить компьютер с него и запустить в нём утилиту Gparted.
Чтобы долго не искать эту утилиту в консоле выполните команду gparted   

Ну или можно еще скачать еще один Live Linux под названием Parted Magic и загрузить компьютер с него. Там если не изменяет память ярлычек Gparted прям на рабочем столе находиться.

Если никогда ранее с подобными программами не работали то надо потренироваться на кошках. Берете жесткий диск с данными который не жалко, не важно какого он объема, лучше помельче для тренировки, подключаете его к своему компу, отключаете в компе физически все важные диски (чтобы случайно не грохнуть их), загружаете систему например с вышеупомянутого Кнопикса и играетесь с этим Gparted.  Когда поймете как оно работает и осознаете готовность провернуть необходимые манипуляции с реальным диском то дерзайте.
Конечно потренироваться поучиться можно и в виртуалке.

Вобщем посмотрите или почитайте уроки про Gparted, там ничего сложного в нём нет. Но помните что с ним нужно быть осторожным, можно легко все безвозвратно попортить, и бойтесь отключения электричества в момент его работы с переразметкой диска.

Пользователь добавил сообщение 30 Января 2021, 02:35:24:
├─nvme0n1p3 259:3    0  19,5G  0 part /
├─nvme0n1p4 259:4    0 195,4G  0 part /home
В Gparted уменьшите размер раздела на котором HOME подвинув его слева от рутовского раздела, затем увеличьте в право на свободное место рутовский раздел и примените изменения. И не дергайте комп в течении продолжительного времени пока не применяться изменения.

Пользователь добавил сообщение 30 Января 2021, 02:38:03:
Не уверен что потом можно будет пересоздать swap с home
Свап подключать не сложно.
Поизуйчайте как прописываются диски в /etc/fstab и поймете. Если что его можно сделать файлом как в винде.

Сейчас интереса ради в виртуалке изменил размер корня у АЛьт Линукс, он это пережил нормально, и fstab трогать не пришлось, наверное Ubuntu также нормально это переживет. Одно но, Gparted, тот что у меня, не может изменять размеры виндовых дисков.
« Последнее редактирование: 30 Января 2021, 12:01:32 от Domitory »

Оффлайн Aquaelia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Увелить обьем root partiotion
« Ответ #2 : 30 Января 2021, 11:43:56 »
Удалил swap, освободившееся место добавил к root. Использовал kde partition manager. С первого бута почему то повисло на экране загрузки, все думаю. поломал. Но со второго раза нормально забутился. И кстати если отрезать место с home partition, то присоеденеить его к / не получится так как home идет после root.

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 715
    • Просмотр профиля
Re: Увелить обьем root partiotion
« Ответ #3 : 30 Января 2021, 12:00:48 »
если отрезать место с home partition, то присоеденеить его к / не получится так как home идет после root
попробуйте всётаки Gparted, он может такую манипуляцию проделать. Просто мышкой двигаешь как надо.
КДЕ-шный менеджер мне всегда казался мене продвинутым по сравнению с другими.
« Последнее редактирование: 30 Января 2021, 12:05:31 от Domitory »

Оффлайн Aquaelia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Увелить обьем root partiotion
« Ответ #4 : 30 Января 2021, 12:02:19 »
После удаление файла подкачки и resize очень долго бутится. Пробую как то решить проблему...

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 715
    • Просмотр профиля
Re: Увелить обьем root partiotion
« Ответ #5 : 30 Января 2021, 12:10:10 »
После удаление файла подкачки и resize очень долго бутится.
Откройте на редактирование файл /etc/fstab и закомментируйте в нём строчку отвечающую за монтирование свопа.
И заодно проверьте все ли диски прописанные в fstab монтируються после изменений.
Такое бывает после того как диски, упомянутые в fstab, не могут примонтироватся.
система начинает долго их искать и пытаться проверить их, может вовсе перестать загружаться, это нормально.


Оффлайн Aquaelia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Увелить обьем root partiotion
« Ответ #6 : 30 Января 2021, 13:56:53 »
Уже разобрался. Надо было обновить uuid partition для swap.

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.