Summary: | В текущем mkinitrd нет поддержки LVM | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Ilmir Mulyukov <ilmik> | ||||||
Component: | mkinitrd | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | enhancement | ||||||||
Priority: | P2 | CC: | erthad, ildar, led, rider, thresh, vsu, wrar | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Ilmir Mulyukov
2009-03-28 21:37:34 MSK
Created attachment 3417 [details]
support booting from root partition located on lvm
Добавлена поддержка LVM
Патч жесть. Сделайте его хотя бы unified и в правильном порядке. Created attachment 3418 [details]
support booting from root partition located on lvm
прошу прощения! :)
Ещё придётся копировать из системы /etc/lvm/lvm.conf - в этом файле могут быть важные настройки (особенно в секции devices). А ещё может быть lvm_<host_tag>.conf (причём неприятность ещё в том, что hostname в initramfs ещё не установлен). Кроме того, в общем случае только модуля dm-mod может быть недостаточно - ещё могут потребоваться модули dm-snapshot, dm-mirror. Добавить модули dm-mirror(он за собой еще dm-log потащит) и dm-snapshot проблем не составит. А вот насчет /etc/lvm/lvm.conf и /etc/lvm/lvm_<host_tag>.conf надо подумать... (In reply to comment #4) > Ещё придётся копировать из системы /etc/lvm/lvm.conf - в этом файле могут быть > важные настройки (особенно в секции devices). А ещё может быть > lvm_<host_tag>.conf (причём неприятность ещё в том, что hostname в initramfs > ещё не установлен). > > Кроме того, в общем случае только модуля dm-mod может быть недостаточно - ещё > могут потребоваться модули dm-snapshot, dm-mirror. Я посмотрел HOWTO по LVM(секцию boot scripts), а также посмотрел lvm.conf и lvm_<host_tag>.conf и не обнаружил в них(lvm.conf и lvm_<host_tag>.conf) ничего, что может быть необходимо на этапе работы с initram. Сергей, не могли бы вы пояснить необходимость в lvm.conf и lvm_<host_tag>.conf на стадии initram? *** Bug 19807 has been marked as a duplicate of this bug. *** At this time, I'm reluctant to add any enhancements to this monolithic mkinitrd. Please have a look at another implementations that have modular architecture, e.g. make-initrd by Alexey Gladkov and Kirill Shutemov. Предлагаю использовать make-initrd, там это работает. добавлено в 3.0.12-alt1 |