LINUX.ORG.RU

void full disk encryption

 , ,


0

1
title Void
kernel /boot/void rd.auto=1 cryptdevice=UUID=22e648e6-4c02-457e-92c3-b34ae5206a21:cryptroot root=6e301839-1ce2-4795-9917-98afec13a4d9 rd.lvm.vg=voidvm rd.luks.uuid=22e648e6-4c02-457e-92c3-b34ae5206a21 rd.luks.allow-discards=22e648e6-4c02-457e-92c3-b34ae5206a21 rd.luks.crypttab=0 rd.luks.key=boot/void.key
initrd /boot/void.img

Диск на 1 раздел, весь раздел зашифрован luks1 + lvm. grub legacy на отдельной флешке.

Ядро пишет что не может найти luks и вываливается в debug консоль, но клавиатура не работает.

Уже всякой хрени понавставлял в строку. Как будто просто диска нет.

Чего ему надо в initrd добавлять, чтобы клава заработала, на этапе grub она работает. Клава через hub на мониторе.

Кто сталкивался, как решал?

С Ubuntu такой проблемы с ней отродясь не было, много лет по этой схеме работаю. Но не тянет уже машинка.

От void live хорошее впечатление, но вот дальше...

UPDATE:

kernel /boot/void rd.auto=1 root=UUID=6e301839-1ce2-4795-9917-98afec13a4d9 rd.lvm.vg=voidvm rd.luks.uuid=22e648e6-4c02-457e-92c3-b34ae5206a21 rd.luks.allow-discards=22e648e6-4c02-457e-92c3-b34ae5206a21 rd.luks.crypttab=0 rd.luks.key=boot/void.key



Последнее исправление: sr11 (всего исправлений: 1)

Initramfs на флешке не был проапдейчен скриптами загрузки с cryptroot?

aidaho ★★★★★
()

Чего ему надо в initrd добавлять, чтобы клава заработала, на этапе grub она работает. Клава через hub на мониторе.

Ему нужны модули поддержки luks, утилиты открытия шифрованного контейнератитскрипты и модуль с драйвером клавиатуры.

anonymous
()
Ответ на: комментарий от anonymous

Делал по официальному руководству, так что вряд ли мог накосячить. Только grub из инсталяции выбросил.

Пробовал клаву напрямую подключать, без разницы.

lsinitrd void.img

находит среди прочего:

usr/bin/cryptsetup
usr/bin/lvm
usr/lib/modules/5.13.13_1/kernel/drivers/hid/usbhid/usbkbd.ko.gz
usr/bin/cryptroot-ask
dracut modules:
bash
dash
i18n
drm
btrfs
crypt
dm
kernel-modules
kernel-modules-extra
lvm
nvdimm
qemu
qemu-net
lunmask
resume
rootfs-block
terminfo
udev-rules
usrmount
base
fs-lib
shutdown
sr11
() автор топика

=UUID= надо было после root всего-навсего, что с клавой так и не понял.

sr11
() автор топика

lvm не нужен, используй pdrfs (btrfs)

tz4678 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.