Skip to content

leomeinel/alpine-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup

⚠️ This currently results in various problems after installation. It might be possible that this will be resolved after the alpine 3.23 release. Especially the /usr-merge might be necessary. See this for details. The current workaround is to not use a separate /usr partition.

This is meant for a system that uses an nvme ssd that requires dtparam=pciex1_gen=3 to even be detected.

Configure eeprom

Add the following via rpi-eeprom-config --edit in the default raspberrypi os image:

[all]
BOOT_UART=0
WAKE_ON_GPIO=0
POWER_OFF_ON_HALT=1
BOOT_ORDER=0xf641
PCIE_PROBE=1

Pre-installation

Execute the following with the alpine image from rpi-imager mounted to /mnt:

doas sh -c '{
    echo "# alpine-install"
    echo "## nvme"
    echo "dtparam=pciex1"
    echo "dtparam=pciex1_gen=3"
} >/mnt/usercfg.txt'
doas umount /mnt

Installation

Boot install medium and execute the following scripts:

/root/alpine-install/prepare.sh 2>&1 | tee ./prepare.sh.log
/root/alpine-install/setup.sh 2>&1 | tee ./setup.sh.log

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages