On 2019-05-22 17:25, Giancarlo Razzolini via arch-general wrote:
>> Unfortunately this process currently only works for AMD, but not for
>> Intel, since Arch Linux doesn't package the necessary files standalone:
>> they are downloaded by intel-ucode and used to produce a CPIO image, but
>> not added to /usr/lib/firmware/intel-ucode/ separately. If dracut
>> becomes the default initramfs generator, this should be changed so that
>> microcode updates work out of the box with dracut.
>>
> 
> This is not a huge issue, if the microcode is passed alongside the
> initramfs
> on the cmdline, like we have been doing.
> 
> We might also change the intel-ucode package, but it is not a
> requirement and
> will not prevent the move to dracut.

This is certainly not a blocker, no, but would be very nice to have:
dracut can bundle kernel, kernel command line, microcode updates and
initramfs in a single EFI executable using the "--uefi" parameter. This
means setting up booting becomes as simple as

dracut --uefi
bootctl install

No further configuration is needed at all because dracut and bootctl
implement the Boot Loader Specification [1] (slight caveat: there is
currently a small bug if the EFI system partition is mounted to /efi [2]).

Regards,
Jonas

[1]
https://systemd.io/BOOT_LOADER_SPECIFICATION#type-2-efi-unified-kernel-images
[2] https://github.com/dracutdevs/dracut/pull/574

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to