Skip to content

Commit 2b4e55c

Browse files
committed
installation/guides/arm-devices/apple-silicon: fix link, mention efi
1 parent b595ab0 commit 2b4e55c

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

src/installation/guides/arm-devices/apple-silicon.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Void's Apple Silicon support is based on Asahi Linux. See their
44
[website](https://asahilinux.org) and
5-
[documentation](https://github.com/AsahiLinux/docs/wiki) for more information.
5+
[documentation](https://asahilinux.org/docs) for more information.
66

77
## Installation
88

@@ -14,6 +14,11 @@ macos $ curl https://alx.sh > alx.sh
1414
macos $ sh ./alx.sh
1515
```
1616

17+
When selecting the minimal UEFI environment installation option, the Asahi
18+
Installer can be directed to create free space for a future root filesystem. You
19+
must use this facility to prepare your disk for Void Linux, rather than
20+
attempting to manually shrink or alter APFS containers via Void Installer.
21+
1722
Then, [create a Live USB](../../live-images/prep.md) using an [Apple Silicon
1823
Void Linux ISO](https://voidlinux.org/download/#arm%20platforms). U-Boot
1924
(installed by the Asahi installer) should show the external USB as a boot
@@ -28,9 +33,13 @@ U-Boot> boot
2833
To install, follow the [chroot install guide](../chroot.md), using the "XBPS
2934
method", observing the following modifications:
3035

31-
For the base installation, install `base-system`, `asahi-base`, and
32-
`asahi-scripts`. These packages provide important configurations and install the
33-
necessary dependencies. When running `grub-install`, add the `--removable` flag.
36+
Do not alter or rearrange any disk structure other than the free space left by
37+
Asahi Installer. For our purposes, the EFI System Partition is the one created
38+
by Asahi Linux install script, and it should be mounted at `/mnt/boot/efi`.
39+
40+
For the base installation, install `base-system` and `asahi-base`. This package
41+
provides important configurations and installs the necessary dependencies. When
42+
running `grub-install`, add the `--removable` flag.
3443

3544
To use another bootloader with `m1n1`, ensure it installs the bootloader EFI
3645
executable at `EFI/BOOT/BOOTAA64.EFI` within the EFI system partition. `m1n1`

0 commit comments

Comments
 (0)