Skip to content

Commit 8a83816

Browse files
committed
arm64/installcd-stage2-minimal.spec: Enable Asahi kernel
Thanks to Chadmed and leio's work this commit allows Gentoo's arm64 installcd to boot on Apple hardware. Due to a quirk with how at least the Macbook M1 works we must always enable asahi as the first choice kernel. Signed-off-by: Ian Jordan <immoloism@gmail.com>
1 parent 6b73228 commit 8a83816

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

releases/specs/arm64/installcd-stage2-minimal.spec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,14 @@ livecd/fstype: squashfs
1212
livecd/gk_mainargs: --all-ramdisk-modules --firmware
1313
livecd/iso: install-arm64-minimal-@TIMESTAMP@.iso
1414
livecd/type: gentoo-release-minimal
15-
livecd/volid: Gentoo arm64 @TIMESTAMP@
15+
livecd/volid: Gentoo-arm64-@TIMESTAMP@
1616

17-
boot/kernel: gentoo fallback
17+
boot/kernel: asahi gentoo fallback
18+
19+
boot/kernel/asahi/distkernel: yes
20+
boot/kernel/asahi/sources: sys-kernel/asahi-kernel
21+
boot/kernel/asahi/dracut_args: --xz --no-hostonly -a dmsquash-live -o btrfs -o i18n -o usrmount -o lunmask -o multipath -i /lib/keymaps /lib/keymaps -I busybox
22+
boot/kernel/asahi/packages: --usepkg n zfs zfs-kmod
1823

1924
boot/kernel/gentoo/distkernel: yes
2025
boot/kernel/gentoo/dracut_args: --xz --no-hostonly -a dmsquash-live -a mdraid -o btrfs -o crypt -o i18n -o usrmount -o lunmask -o qemu -o qemu-net -o nvdimm -o multipath -o zfs -i /lib/keymaps /lib/keymaps -I busybox

0 commit comments

Comments
 (0)