make-initrd-0.8.6-alt1.M70P.2 Если создать /etc/initrd.mk.d/ata.mk с содержимым "MODULES_ADD += ahci ata_piix", то получается так: Running /usr/lib/rpm/posttrans-filetriggers Config file: /etc/initrd.mk Generating module dependencies on host ... Creating initrd image ... Adding modules ... Adding resue modules ... Adding module dependencies ... Generating module dependencies in image ... Adding syslog support ... Packed modules: ata_generic ata_piix crc-t10dif crct10dif_common ext3 hid hid-generic jbd libata mbcache pata_acpi scsi_mod sd_mod Packing image to archive ... Compressing image ... Installing image ... Removing work directory ... Image is saved as /boot/initrd-3.14.72-std-def-alt0.M70P.1.img Config file: /etc/initrd.mk.d/ata.mk Creating initrd image ... Adding modules ... Adding resue modules ... Adding module dependencies ... Generating module dependencies in image ... Adding syslog support ... Packed modules: ahci ata_generic ata_piix crc-t10dif crct10dif_common ext3 hid hid-generic jbd libahci libata mbcache pata_acpi scsi_mod sd_mod Packing image to archive ... Compressing image ... An attempt to create two images with the same name. There is possibility that you forgot to define IMAGE_SUFFIX or IMAGEFILE in one of the config files. ERROR: Unable to overwrite the image /boot/initrd-3.14.72-std-def-alt0.M70P.1.img make: *** [install] Error 1 make: *** [all] Error 1 Done.
C make-initrd-0.8.10-alt1 в p8 аналогично.
Покажите /etc/initrd.mk.d/ata.mk
В первом сообщении написал. Там одна строка: MODULES_ADD += ahci ata_piix
Тогда, простите, что вам не понятно в сообщении об ошибке ? Там даже есть указание, что нужно сделать. Более того, в каталоге /etc/initrd.mk.d есть примеры.
(In reply to comment #4) > Тогда, простите, что вам не понятно в сообщении об ошибке ? > > Там даже есть указание, что нужно сделать. Более того, в каталоге > /etc/initrd.mk.d есть примеры. Хм. Действиельно, не всмотрелся. Вообще-то, я ожидал обратного поведения: добавления /etc/initrd.mk.d/*.mk к /etc/initrd.mk и создания одного образа. Может FR тогда ? Если IMAGE_SUFFIX или IMAGEFILE отсутствуют, то делать один общий initrd ? Или, может, предусмотреть *.addmk в /etc/initrd.mk.d/.
(In reply to comment #5) > Хм. Действиельно, не всмотрелся. Вообще-то, я ожидал обратного поведения: > добавления /etc/initrd.mk.d/*.mk к /etc/initrd.mk и создания одного образа. > Может FR тогда ? Если IMAGE_SUFFIX или IMAGEFILE отсутствуют, то делать один > общий initrd ? Или, может, предусмотреть *.addmk в /etc/initrd.mk.d/. Если вы хотите добавить что-нибудь к /etc/initrd.mk, что вам мешает сделать: echo "MODULES_ADD += ahci ata_piix" >> /etc/initrd.mk ?
(In reply to comment #6) > что вам мешает сделать: Некоторое непостоянство содержимого /etc/initrd.mk, что требует определённого внимания к содержимому /etc/initrd.mk.rpmnew. А так да, так и делал всегда. Вот, первый раз решил в /etc/initrd.mk.d/ сунуться.
(In reply to comment #7) > Некоторое непостоянство содержимого /etc/initrd.mk, что требует определённого > внимания к содержимому /etc/initrd.mk.rpmnew. А так да, так и делал всегда. Хм. Конфиг по умолчанию не менялся с 2013 и с тех пор содержит лишь одну значащую строчку. В чём непостоянство содержимого /etc/initrd.mk ?
(In reply to comment #8) > Хм. Конфиг по умолчанию не менялся с 2013 Я системы с p6 начал обновлять до p8 через p7. 2013 - это совсем недавние события. :-)