Skip to content

Do not create BLS and Limine entries for fallback initramfs#3949

Merged
svartkanin merged 2 commits into
archlinux:masterfrom
Mintsuki:no-fallback
Nov 29, 2025
Merged

Do not create BLS and Limine entries for fallback initramfs#3949
svartkanin merged 2 commits into
archlinux:masterfrom
Mintsuki:no-fallback

Conversation

@Mintsuki

Copy link
Copy Markdown
Contributor

Fallback initramfs seem to no longer be built by default.

Comment thread archinstall/lib/installer.py Outdated
Fallback initramfs seem to no longer be built by default.
@Mintsuki

Copy link
Copy Markdown
Contributor Author

This PR is ready for review.

@svartkanin

Copy link
Copy Markdown
Collaborator

Would you have any reference to this claim, the wiki still lists fallback as an entry example https://wiki.archlinux.org/title/Systemd-boot#Adding_loaders

@svartkanin

svartkanin commented Nov 27, 2025

Copy link
Copy Markdown
Collaborator

This is relevant for issue #3945

This is due to mkinitcpio change and a workaround is mentioned on the wiki here https://wiki.archlinux.org/title/Mkinitcpio#Fallback_initramfs_generation

Change PRESETS=('default') line to PRESETS=('default' 'fallback') in the respective .preset files in /etc/mkinitcpio.d/.

@Mintsuki

Copy link
Copy Markdown
Contributor Author

Yeah, but it is disabled by default, so I reckon we should probably not create the entry? That is unless we decide to reenable it.

@svartkanin

Copy link
Copy Markdown
Collaborator

Yeah that makes sense, going against defaults isn't wise...

Can you remove the loop completely in that case as it's not needed. You can remove the variant from the template as that would get replaced with '' anyways

@Mintsuki

Copy link
Copy Markdown
Contributor Author

Should be good to go :)

@svartkanin svartkanin merged commit 70a6c34 into archlinux:master Nov 29, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants