У меня есть фиксированный vdi-диск на сервере Ubuntu (это виртуальная машина, я использую virtualbox для управления этим с моего рабочего стола Ubuntu, поэтому). Я установил много вещей, и диск заполнен (я не был уверен, сколько места мне понадобится, когда я начал).
Итак, я хочу увеличить размер диска, назовем его моим основным диском. Я ищу в Интернете, и это не может быть сделано из командной строки с помощью инструмента VBoxManage modifyhd
.
Я продолжаю искать и нахожу видео, которое помогает мне в этом. Но это видео полезно до 4:57 (с этого момента автор использует gparted для управления разделами, а я не могу этого сделать, потому что в моем случае это разделы LVM). Я опубликую шаги, которые я сделал на тот случай, если у вас нет времени посмотреть видео:
- Сделайте резервную копию виртуальной машины и всех связанных файлов.
- Создайте диск, /dev /sdb с теми же настройками (фиксированный размер vdi) из виртуальной коробки, но с большим размером, чем /dev /sda. /dev /sdb будет иметь 5 ГБ, а /dev /sda будет иметь 4.
- Клонируйте /dev /sda в /dev /sdb, это создаст /dev /sdb5, lvm диск 4 ГБ (с
dd
) - Создайте новый диск в свободном (нераспределенном) пространстве, диск объемом 1 ГБ lvm, это /dev /sdb3
Итак, у меня есть два физических тома (PV) в /dev /sdb.
- /dev/sdb2 (содержит /dev/sdb5 с 4 ГБ)
- /dev/sdb3, с 1 ГБ
Я добавляю /dev /sdb3 в ту же группу томов (VG), что и /dev /sdb2. А теперь я не хочу уменьшать или удалять /dev /sdb3 и назначать это свободное место для /dev /sdb5. Но я не могу найти правильную команду, чтобы сделать это. Может ли это быть донде?
Я не могу сделать это из LVM GUI, потому что у меня нет места для его установки.