[Comm] Опять не могу поставить Линух :)
Michael A. Kangin
mak на complife.ru
Пн Апр 7 02:01:00 MSK 2014
07.04.2014 01:38, Michael Shigorin пишет:
>> При этом cryptsetup делает luksOpen /dev//dm-1 dm-1-luks, а в
>> initrd-шном /etc/fstab стоит монтирование несуществующего
>> /dev/mapper/_dev_dm_1 /root.
>> как оно такое чудесное туда попало и как его поменять? в fstab
>> самой системы всё правильно, монтируется расшифрованное
>> устройство. UPD: а, это у нас grub-mkconfig такая лапочка. Что
>> было в /proc/mounts лив-системы, он так и засунул. Странно,
>> раньше вроде из fstab значения брались.
>
> Ох. Вешай пока на него -- возможно, понадобится дополнить
> installer-scripts-remount ещё одним скриптом уже в postinstall.
В общем у меня это проявлялось при таких условиях:
- efi
- systemd
- / на зашифрованном разделе lvm.
Надо будет попробовать воспроизвести в KVMочке.
когда я весь pv зашифровал, / оказался на "обычном" lvm и сейчас в
grub.cfg суётся относительно безобидное /dev/vg0/root
Опять же обидно, что инсталлятор не даёт сделать такую более безопасную
схему.
Но куда блин ЮИДы делись, слава-роботам....
>
>> А из рабочей системы grub.cfg генерится и вовсе забавным, с
>> пустыми root= . В результате initrd так крышу сносит, что он
>> даже не подгружает i915 из MODULES_PRELOAD, экран остаётся в
>> каше и я даже не знаю как именно ему сносит крышу. %)
>> Вот что люкс окоянный с системой делает!!
>
> Это вешай отдельно.
Я не уверен что это бага, в конце концов каша на экране кагбэ проблема
моего ноута.
Или MODULES_PRELOAD должны отрабатываться и до обработки fstab?
>> Если ручками смонтировать /dev/mapper/dm-1-luks /root, то всё
>> наконец взлетает. И если прописать ручками в
>> /boot/grub/grub.cfg правильный рут то тоже всё взлетает.
>
> Странно. Дело в том, что варианты с LUKS / (плюс чистый /boot)
> или LUKS /home я порой всё-таки тестирую на стартеркитах или
> регулярках.
Надо сразу матрёшку md->lvm->luks :)
>
>> Итак, пока непонятно:
>> - как пофиксить клавиатурный ввод (проблема с "пропаданием" буковок в
>> bash'евском read, или с псевдонажатием ентеров у самого cryptsetup)
>
> Надо vsu@ спрашивать.
Вроде пофиксилось прибитыми гвоздями в MODULES_PRELOAD usbhid, usbkbd и
иже с ними.
>
>> - что делать с grub-mkconfig.
>> Он же систему унесёт при первом же обновлении.
>
> chmod -x напрямщас.
>
--
wbr, Michael A. Kangin
Подробная информация о списке рассылки community