Kernet » Сегодня, 00:23
Доброе время суток. Помогите разрешить проблему с загрузкой шифрованного арча. Ставил арч так: Забил винт случайными данными Поделил на /dev/sda1 (/boot) и /dev/sda5 (lvm тома), Зашифровал люксом sda5, Создал на нем группу lvm /dev/mapper/drivespace на ней (/dev/mapper/vg-root, /dev/mapper/vg-swap, /dev/mapper/vg-data), Установил арч соответственно : / - vg-root /home - vg-data /swap - vg-swap /boot - /dev/sda1
Загрузчик поставил на /dev/sda Гружусь - мне выдает мол /dev/mapper/vg-root не существует...
Загружаюсь с ливки, там: Cryptsetup luksOpen /dev/sda5 drivespace ...пароль... Появляется симлинк /dev/mapper/drivespace -> /dev/dm-0 Делаю vgscan мне пишет что найдена lvm группа vg Vgchange -a y Все тома появляются в /dev/mapper/ Дальше мкдир и маунт ... Делаю mkinitcpio -k ARCH-2.6.33 -c /mnt/root/etc/mkinitcpio.conf -g /mnt/boot/kernel26.img Оно добавляет хеки encrypt, lvm2... Success
Ребут и снова ... Running hook lvm2 Running hook encrypt Waiting 10 seconds for device /dev/mapper/vg-root Vg-root doesnt exist... Error. Unable to determine major/minor version of root device /dev/mapper/vg-root И следует вылет в рекавери, что делать?;(
В Вики написано, что хук encrypt сам должен распознать luks , и предложить ввести пароль...