LINUX.ORG.RU
ФорумTalks

[немного ЖЖ][Ъ-энтерпрайз?] Debian такой Debian...


0

0

Сегодня учился работать с шифрованным корнем. Никакой отсебятины, всё делал из дебиановского установщика (stable): небольшой /boot на отдельном разделе, и LVM поверх crypt. Первая загрузка закончилась в бизибоксе с радостным сообщением о не найденном /sbin/init. Причину выяснил довольно быстро, когда полез проверять конфиг LILO (доступ к шифрованным разделам уже был). Оказалось, LILO сконфигурирован с root=/dev/mapper/vg_main-lv_root — именно так всё и выглядит при нормальной загрузке, однако в initrd этот LV выглядел как /dev/vg_main/lv_root ... Соответственно, LILO не мог найти корень. Исправить оказалось легко, но для такого стабильного и отполированного дистра это было несколько неожиданно. После таких фокусов ручная установка без d-i уже не кажется бессмысленным занятием — там хоть знаешь, чего ждать.

★★★★★

Да, говоря об ынтерпрайзе. Ынтерпрайзный подход выглядит так:

1. укажите раздел.

2. получите систему.

А то, что описано - пионерское красноглазие.

thesis ★★★★★
()
Ответ на: комментарий от AnDoR

Кто ж в здравом уме в этом мире пользуется лило?

GRUB точно так же споткнулся бы. Только там быстрее это исправляется.

GotF ★★★★★
() автор топика
Ответ на: комментарий от power

У тебя руки кривые.

Ага, а ещё автоматически был создан initrd без поддержки HID. Пришлось втыкать PS/2-доску для ввода ключа, а потом пересобирать рамдиск с включением четырёх дополнительных модулей. Конечно, это всё руки (=

GotF ★★★★★
() автор топика

И, кстати, кто тебе сказал что Дебиан это энтерпрайз?

power
()

> Ъ-энтерпрайз?

*скептически* и софтварное шифрование?

root=/dev/mapper/vg_main-lv_root

не очень понятно, зачем? обычно в хуках (которые добавляет mkinitcpio) и бизибоксе (?) есть что-то вроде «export root=...»

n01r ★★
()
Ответ на: комментарий от ShTH

Вали из толксов, упоротый параноик ;)

В топике же нет вопроса — я решил все проблемы даже без помощи гугла (интернетов не было) ;-)

GotF ★★★★★
() автор топика

И как это шифрование работает? Чтобы подмонтировался раздел, при загрузке надо ввести пароль или как?

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

С нешифрованного /boot запускается initrd и спрашивает ключевую фразу (а можно организовать и ключ на флэшке, например), потом подключает шифрованный том, и поднимает lvm. Дальше загрузка идёт как обычно. Если не шифровать весь /, то система может быть много проще :-)

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