Summary
After updating u-boot, m1n1 and linux-asahi (6.19.12+1 → 6.19.14+2) on Void Linux Asahi
(MacBook Pro M1 Pro 14"), both old and new kernels hang at "Loading initial ramdisk ..."
with no further output.
Root cause
fbcon=map:99 in GRUB_CMDLINE_LINUX_DEFAULT causes a silent hang during initramfs
loading with the updated u-boot/m1n1 stack. Removing this parameter restores normal boot
on both kernels.
System
- Machine: MacBook Pro 14" M1 Pro
- OS: Void Linux Asahi (aarch64)
- Packages updated: linux-asahi, asahi-uboot, m1n1
- Kernel before: 6.19.12+1-asahi_2
- Kernel after: 6.19.14+2-asahi_1
Steps to reproduce
- Add
fbcon=map:99 to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub
- Run
xbps-install -Su including u-boot/m1n1/kernel update
- Reboot → hang at "Loading initial ramdisk ..."
Fix
Remove fbcon=map:99 from /etc/default/grub and regenerate grub config:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Suggestion
A post-install script warning or automatic migration removing fbcon=map:99
would prevent this silent breakage for users who added it following previous
Asahi documentation/recommendations.
Summary
After updating u-boot, m1n1 and linux-asahi (6.19.12+1 → 6.19.14+2) on Void Linux Asahi
(MacBook Pro M1 Pro 14"), both old and new kernels hang at "Loading initial ramdisk ..."
with no further output.
Root cause
fbcon=map:99inGRUB_CMDLINE_LINUX_DEFAULTcauses a silent hang during initramfsloading with the updated u-boot/m1n1 stack. Removing this parameter restores normal boot
on both kernels.
System
Steps to reproduce
fbcon=map:99toGRUB_CMDLINE_LINUX_DEFAULTin/etc/default/grubxbps-install -Suincluding u-boot/m1n1/kernel updateFix
Remove
fbcon=map:99from/etc/default/gruband regenerate grub config:sudo grub-mkconfig -o /boot/grub/grub.cfg
Suggestion
A post-install script warning or automatic migration removing
fbcon=map:99would prevent this silent breakage for users who added it following previous
Asahi documentation/recommendations.