Skip to content

Commit 0488441

Browse files
committed
installation/guides/arm-devices: split platforms into a file per platform
also note that aarch64 live isos exist
1 parent 200fa6d commit 0488441

File tree

4 files changed

+20
-7
lines changed

4 files changed

+20
-7
lines changed

book.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ edit-url-template = "https://github.com/void-linux/void-docs/edit/master/{path}"
1414
"/about-this-handbook.html" = "/about/about-this-handbook.html"
1515
"/config/man.html" = "/config/package-documentation/man.html"
1616
"/config/gnupg.html" = "/config/openpgp.html#gnupg"
17+
"/installation/guides/arm-devices/platforms.html" = "/installation/guides/arm-devices/raspberry-pi.html"
1718

1819
[output.latex]
1920
optional = true

src/SUMMARY.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515
- [Full Disk Encryption](./installation/guides/fde.md)
1616
- [Root on ZFS](./installation/guides/zfs.md)
1717
- [ARM Devices](./installation/guides/arm-devices/index.md)
18-
- [Supported Platforms](./installation/guides/arm-devices/platforms.md)
18+
- [Lenovo Thinkpad
19+
X13s](./installation/guides/arm-devices/thinkpad-x13s.md)
20+
- [Pinebook Pro](./installation/guides/arm-devices/pinebook-pro.md)
21+
- [Raspberry Pi](./installation/guides/arm-devices/raspberry-pi.md)
1922
- [musl](./installation/musl.md)
2023
- [Configuration](./config/index.md)
2124
- [Package Documentation](./config/package-documentation/index.md)

src/installation/guides/arm-devices/index.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,25 @@ on such devices can be done in several ways:
1111
that can be extracted to a previously prepared partition scheme; and
1212
- [Chroot installation](#chroot-installation): follows most of the steps
1313
outlined in [the chroot guide](../chroot.md).
14+
- [Live images](../../live-images/index.md) (for aarch64 UEFI devices only).
1415

1516
This guide also outlines [configuration steps](#configuration) that are mostly
1617
specific to such devices.
1718

19+
Platform-specific documentation is available for:
20+
21+
- [Lenovo ThinkPad X13s](./thinkpad-x13s.md)
22+
- [Pinebook Pro](./pinebook-pro.md)
23+
- [Raspberry Pi](./raspberry-pi.md)
24+
1825
Since most of the commands in this guide will be run on external storage, it is
1926
important to run [sync(1)](https://man.voidlinux.org/sync.1) before removing the
2027
device.
2128

2229
## Installation
2330

24-
If you are installing Void Linux on one of the ARM devices covered in the
25-
"[Supported platforms](./platforms.md)" page, make sure to read its section
26-
thoroughly.
31+
If you are installing Void Linux on one of the officially supported ARM devices,
32+
make sure to read its page thoroughly.
2733

2834
### Pre-built images
2935

@@ -103,9 +109,8 @@ using [tar(1)](https://man.voidlinux.org/tar.1):
103109
#### Chroot installation
104110

105111
It is also possible to perform a [chroot installation](../chroot.md) using the
106-
appropriate architecture and base packages, some of which are listed in the
107-
"[Supported Platforms](./platforms.md)" section. Make sure to [prepare your
108-
storage medium](#custom-partition-layout) properly for the device.
112+
appropriate architecture and base packages. Make sure to [prepare your storage
113+
medium](#custom-partition-layout) properly for the device.
109114

110115
If doing this from a computer with an incompatible archtecture (such as x86_64),
111116
install `binfmt-support`, enable the `binfmt-support` service, and install the

src/installation/live-images/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ function properly.
77

88
There are `x86_64` images for both `glibc` and `musl` based systems. There are
99
also images for `i686`, but only `glibc` is supported for this architecture.
10+
Live images are provided for `aarch64` in both `glibc` and `musl` variants, but
11+
they only support UEFI-capable devices. Live images for `aarch64` do not support
12+
`void-installer`.
13+
1014
Live installers are not provided for other architectures. Users of other
1115
architectures will need to use rootfs tarballs, or perform an installation
1216
manually.

0 commit comments

Comments
 (0)