|
|
(3 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| {{Draft|It doesn't boot yet}}
| | #REDIRECT [[Alpine on ARM]] |
| | |
| Since the 3.10.0 release, Alpine Linux includes [https://denx.de/ u-boot] support for the [https://pine64.org/ Pine64] A64LTS. The <code>linux-vanilla</code> kernel is still too old to boot it, however this page describes how to install the system for once the kernel is upgraded.
| |
| | |
| The generic ARM image should be used. Make sure your sdcard is empty before you install Alpine Linux, as all it's contents will be removed!
| |
| | |
| # download the [https://alpinelinux.org/downloads/ generic ARM image] and unpack it somewhere
| |
| # write u-boot to the sdcard <code><unpacked folder>/u-boot/pine64-lts/dd if=u-boot-sunxi-with-spl.bin of=/path/to/sdcard bs=1024 seek=8</code>
| |
| # create a new partition on the sdcard starting from sector 2048, set it as bootable
| |
| # format it to ext4 (or any other filesystem that u-boot supports booting from)
| |
| # copy over the <code>apk</code>, <code>boot</code> and <code>extlinux</code> folders from the extracted archive to the new partition
| |
| | |
| Alpine Linux should now boot on your device. | |
| | |
| | |
| [[category:ARM]]
| |