LINUX.ORG.RU
ФорумAdmin

проблема с lvreduce

 , ,


0

1

Привет!

Не получается уменьшить размер криптованного раздела

Изначально есть это: /dev/nvm0n1p4 (p1..p4)

Делаю: cryptsetup luksOpen /dev/nvm0n1p4 main

Появляется: /dev/mapper/main

Потом уменьшаю main: resize2fs /dev/mapper/main 43G

А вот дальше проблема.

lvreduce -L 43G /dev/mapper/main

Пишет что это некорректный путь к logical volume

Если указать «/dev/nvm0n1p4» - то же самое.

lvresize пишет то же.

Делаю все из Live Ubuntu. Что тут не так?

Ответ на: комментарий от i-rinat

Нет только. Сначала он ресайзит отмаппленый luks, а потом уже и так попробовал.

ТС. man cryptsetup, а там resize есть, вроде. Потом изменяешь раздел /dev/nvm0n1p4 каким-нибудь *disk или *parted, но размер будет больше на offset luks, который через cryptsetup status можно посмотреть.

Проще порезать с запасом, например ФС до 41, luks до 42, а раздел уже 43, а потом resize их снова без заданного размера, сначала luks, а потом ФС. Размер сами определят, вроде.

boowai ★★★ ()
Последнее исправление: boowai (всего исправлений: 2)