Перераспределить доступное пространство из одной файловой системы в другую?


0

В настоящее время я использую Virtualbox для запуска этого сервера, где мое текущее дисковое пространство:

$ df -h
Filesystem                      Size  Used Avail Use% Mounted on
/dev/mapper/ol-root              50G   44G  6.1G  88% /
devtmpfs                        3.9G     0  3.9G   0% /dev
tmpfs                           4.0G   80K  4.0G   1% /dev/shm
tmpfs                           4.0G  9.0M  3.9G   1% /run
tmpfs                           4.0G     0  4.0G   0% /sys/fs/cgroup
/dev/sda1                       497M  166M  331M  34% /boot
/dev/mapper/ol-home              26G  2.9G   23G  12% /home

Я хотел бы увеличить /dev/mapper/ol-root размер на 12 ГБ. Я уже увеличил размер файла .vdi. Затем использовал gparted для выделения нераспределенного пространства.

Однако все, что он сделал, это значительно увеличил мой ol-home объем с кучей неиспользуемого пространства. Я хотел бы переместить 12 ГБ из этого доступного пространства в том из ol-root,

Может кто-нибудь объяснить, как это сделать и почему gparted добавил место для ol-home вместо?


ol-home - последний раздел. Расширение образа диска добавляет пространство в конец диска, а не в начало (именно там находится MBR). Я вполне уверен, что уменьшить / расширить пространство должно быть смежным. Google должен быть в состоянии ответить на это.
Linef4ult

Спасибо за это - я ценю объяснение! Как бы вы посоветовали мне исправить это? Размонтировать 6 нижних FS и расширить с помощью GParted?
Jay

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

Ответы:


0

Прочитайте Вот ,

Они обсуждают «реальную установку», потому что у вас есть виртуальная машина, вам просто нужно смонтировать образ диска из ОС HOST. Поскольку гость не будет загружен, он позволяет вам полностью контролировать разделы. Помните, сделайте резервную копию образа диска перед началом. И если вы используете ОС под управлением Windows, вы все равно можете загрузить работающий USB-порт, чтобы иметь доступ к GParted, или использовать другой инструмент.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.