Andy, I spotted the problem:
Line 120 in /usr/share/initramfs-tools/hook-functions:
cp -a "$firmware" "$target_dir"
`cp -a` copies the symlink itself rather than the target it points to,
so we end up with a broken symlink in initramfs and no actual firmware
file.
The fix that comes to mind for me is:
cp -aL "$firmware" "$target_dir"
But I'm not sure if that would have consequences elsewhere. Are symlinks
utilized anywhere in the initramfs?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1496163
Title:
i915 firmware is not copied to initrd
To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1496163/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs