%20%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B0%20%D0%BD%D0%B0%20%D0%B3%D0%B8%D0%BF%D0%B5%D1%80%D0%B2%D0%B8%D0%B7%D0%BE%D1%80%D0%B5%20QEMU%3F.png)
Мне удалось добавить место в мою виртуальную машину, но я не знаю, как перетасовать его с конца диска, чтобы изменить размер основного раздела. Буду признателен за ваш вклад, если вы знаете, как это сделать...
Для пояснения... Я пытаюсь переместить свободное пространство на nbd0 в конце диска виртуальной машины, чтобы увеличить основной раздел в разделе 1. Как мне переместить свободное пространство на раздел 1? Я знаю, что мне нужно использовать parted, но я хочу убедиться, что знаю правильную последовательность команд для перетасовки...
$sudo parted -s -a opt /dev/nbd0 "print free"
*the current image (after tinkering)
Model: Unknown (unknown)
Disk /dev/nbd0: 56.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 25.7GB 25.7GB primary ext4 boot
25.7GB 25.7GB 1048kB Free Space
2 25.7GB 46.2GB 20.5GB extended
5 25.7GB 26.8GB 1140MB logical linux-swap(v1)
26.8GB 46.2GB 19.3GB Free Space
46.2GB 56.9GB 10.7GB Free Space
решение1
нашел ответ, если у вас в системе есть gparted, вы можете использовать:
$gparted /dev/nbd0
после того, как вы смонтировали образ виртуальной машины как блочное устройство