Skip to content

Commit 48b1681

Browse files
committed
installation/guides/arm-devices/apple-silicon: fix link, mention efi
1 parent 06460df commit 48b1681

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

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

Lines changed: 14 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,12 @@ 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 the Void Linux live
21+
ISO.
22+
1723
Then, [create a Live USB](../../live-images/prep.md) using an [Apple Silicon
1824
Void Linux ISO](https://voidlinux.org/download/#arm%20platforms). U-Boot
1925
(installed by the Asahi installer) should show the external USB as a boot
@@ -28,9 +34,13 @@ U-Boot> boot
2834
To install, follow the [chroot install guide](../chroot.md), using the "XBPS
2935
method", observing the following modifications:
3036

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.
37+
Do not alter or rearrange any disk structure other than the free space left by
38+
Asahi Installer. For our purposes, the EFI System Partition is the one created
39+
by Asahi Linux install script, and it should be mounted at `/mnt/boot/efi`.
40+
41+
For the base installation, install `base-system` and `asahi-base`. This package
42+
provides important configurations and installs the necessary dependencies. When
43+
running `grub-install`, add the `--removable` flag.
3444

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

0 commit comments

Comments
 (0)