
Я пытался следовать инструкциям, перечисленным здесь.
Я начал с диска на 150 ГБ, на котором запущен LVM, и, как вы можете видеть на скриншотах, когда я пытаюсь выполнить fdisk, я получаю сообщение «нет свободных секторов».
(источник:zillabunny.com)
(источник:zillabunny.com)
Если возможно, я бы хотел сделать это вживую, как в Windows (управление дисками, щелчок правой кнопкой мыши по диску, расширить [я понимаю, что это может быть невозможно]).
Может ли кто-нибудь мне в этом помочь?
Спасибо!
РЕДАКТИРОВАТЬ:
Вот как выглядит мой GPARTED, он говорит, что дополнительные 50 гигабайт, которые я добавил, не распределены, и я по-прежнему не могу изменить размер своего диска.
решение1
Вам нужно будет перечитать геометрию диска, вы можете попробовать partprobe
команду CLI илиповторное сканирование шины SCSI. В противном случае вам придется перезагрузить виртуальную машину.
Это позволит найти номер вашей шины SCSI, в моем примере это 2:
cwatson@odin:~$ grep mpt /sys/class/scsi_host/host?/proc_name
/sys/class/scsi_host/host2/proc_name:mptspi
Затем повторно просканируйте шину с помощью этой команды:
echo "- - -" > /sys/class/scsi_host/host2/scan
Другой способ повторного сканирования шины SCSI — выполнить следующую команду:
echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan
Обратите внимание, что двоеточия в пути предваряются обратной косой чертой. Вы можете узнать идентификатор вашего устройства, выполнив это (у вас может быть несколько устройств SCSI):
ls -l ls /sys/class/scsi_device
Обновлять:Как видно на скриншоте GParted, вам нужно будет отмонтировать раздел LVM из GParted, а затем изменить его размер.расширенныйраздел, чтобы занять дополнительное пространство, а затем создать новый раздел внутри этого расширенного раздела и использовать LVM для распределения вашего тома по обоим разделам (вне рамок этого ответа).
решение2
У меня была та же проблема, и вместо этого я воспользовался cfdisk
утилитой.