
У меня Ubuntu установлена на VirtualBox VM. Как изменить размер раздела Linux (не виртуального диска)?
Я уже выполнил изменение размера виртуальной машины с помощью VBoxManage modifyhd для изменения размера виртуального диска, но мне нужно изменить размер раздела Linux. У меня нет графического интерфейса для gparted, поэтому мне нужно изменить размер раздела из командной строки.
решение1
Если вы используете LVM (Менеджер логических томов):
Увеличить физический объем (sda3замените на имя вашего раздела):
sudo pvresize /dev/sda3
Проверьте свободное место:
sudo vgdisplay
Добавить место на логический том (VG00/долязамените на ваш путь LV; вы можете получить его здесь
sudo lvdisplay
):sudo lvresize –L -r 100G VG00/share
Проверить изменения:
sudo lvdisplay
Если вы не используете LVM:
Все приведенные ниже команды работают для размонтированного раздела, поэтому вам следует выполнить загрузку из другого источника, например, сисо(образ liveCD).
Изменить размер раздела:
sudo fdisk /dev/sda3
:- удалить старый раздел (
d
) - создать новый, большего размера (
n
) - записать изменения (
w
)
- удалить старый раздел (
Расширить файловую систему:
sudo e2fsck -f /dev/sda3 sudo resize2fs /dev/sda3
Перезагрузите систему, загрузитесь как обычно.
Проверьте разделы:
df