Summary: | Failed to create initrd due to 64-device-mapper.rules absence | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Kuznetsov <vitty> |
Component: | make-initrd | Assignee: | Alexey Gladkov <legion> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | antohami, glebfm, ldv, legion, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Kuznetsov
2010-02-27 14:24:38 MSK
(В ответ на комментарий №0)
> # make-initrd
> Config file: /etc/initrd.mk
> Generating module dependencies on host ...
> Guessed modules: ata_generic ata_piix crc-t10dif ext3 libata pata_acpi scsi_mod
> sd_mod
> Guessed features: add-modules cleanup compress
> Creating initrd image ...
> cp: cannot stat `/etc/udev/initramfs-rules.d/64-device-mapper.rules': No such
> file or directory
> make: *** [create] Error 1
> make: *** [all] Error 2
Запуск make-initrd был случайно не при обновлении системы ?
Нет, этот был ручками. make-initrd версии 0.2.2-alt1 (В ответ на комментарий №2) > Нет, этот был ручками. > make-initrd версии 0.2.2-alt1 Покажите результат: ls -la $(readlink -ev /etc/udev/initramfs-rules.d/64-device-mapper.rules) У меня этот файл находится в пакете udev-rules-150-alt1. У вас не сработал код: find -L /etc/udev/initramfs-rules.d/ -name '*.rules' -exec cp -aLt ./etc/udev/rules.d -- '{}' '+' я думаю, что у вас происходит что-то нехорошее в системе. Разобрался, у меня куда-то пропал файл /lib/udev/rules.d/64-device-mapper.rules apt-get reinstall udev-rules спас. Теперь initrd создаётся. |