Я щойно це зробив і мав те саме запитання, що і у вас, але замість того, щоб створити новий LVM і додати його до групи томів, сторона OCD хотіла змінити розмір свого поточного LVM і таким чином зберегти єдиний розділ в ім'я простоти. Примітка. Я не вірю, що це можливо, якщо вільний простір не одразу слідує за розділом, який ви змінюєте за розміром!
Для цього вам знадобиться інструмент, який може видаляти та створювати таблиці розділів. Оскільки я використовую GPT, це означало, що мені потрібен gdisk . Вам також потрібно буде це зробити, якщо розділ відключений, тому, можливо, ви захочете завантажитися на Ubuntu LiveCD і запустити це звідти.
Наступні кроки жирним шрифтом - це приклад LVM / dev / mms / root на пристрої / dev / sda , де я хотів розгорнути розділ / dev / sda3, щоб зайняти мій новий знайдений вільний простір.
ПРИМІТКА . Це потенційно дуже руйнівно, тому переконайтеся, що ваші введення правильні!
- gdisk / dev / sda (обов'язково введіть правильний пристрій!) Це введе вас у gdisk, де ви зможете виконати наступні кроки для того, щоб
- p - друкує поточну інформацію про розділи (для довідки)
- d - для видалення таблиці розділів
- 3 - номер пристрою, що представляє таблицю розділів, яку ви хочете видалити (важливо!)
- n - для створення таблиці розділів
- 3 - номер пристрою, що представляє таблицю розділів, яку ви хочете створити (можливо, ви хочете використовувати те саме, що ви видалили на кроці 3)
- p - друкує вашу поточну інформацію про розділ (знову ж таки для довідки, порівняйте її з тим, з чого ви почали!)
- w - зберігає зміни на диску (ви впевнені ?!)
- pvresize / dev / sda3 - можливо, вам доведеться перезавантажитись перед цим, щоб ваша ОС розпізнавала новий розмір розділу
- pvdisplay - друкує вашу поточну інформацію (вона повинна показувати, що вона зараз використовує повний простір!)
- lvresize -l + 100% БЕЗКОШТОВНО / dev / mms / root - змінює розмір мого LVM, щоб зайняти 100% мого новоспеченого простору
- e2fsck -f / dev / mms / root - перевіряє цілісність
- resize2fs -p / dev / mms / root - змінює розмір файлової системи, щоб зайняти ваш повний LVM
Зробивши вищезазначене та перезапустивши в змінену ОС, все працювало як очікувалося, і я мав у своєму розпорядженні всю додаткову вільну область!
Додаткові посилання, за допомогою яких я все це з'ясував:
http://www.jethrocarr.com/2012/08/10/gdisk-oh-glorious-gdisk/
http://people.virginia.edu/~ll2bf/docs/quickref/lvm.html