Boot Alpine Linux via PXE using
You can change the SHEBANG to
#!/usr/bin/env bash if you don't have
nix installed. Just be sure to have
pixiecore in your $PATH. To simplify this even more, we've already included the ordinary SHEBANG in line 3. Simply skip the first two lines when copy pasting, and you should be good to go!
No disks found during Installation?
You'll likely have to install
apk add linux-lts
and load the
ahci kernel module via
for ATA/SATA disks to be detected during the installation. To save yourself from hassle, check the existence of your storage device before starting
What!? No https in the mirror url?
pixiecore will download via https anyways due to HSTS (if not, something fishy is going on!). Alpine doesn't seem to support https on the kernel command line, therefore we use http. AFAIK apk packages are still signed, so the use of http should be okay-ish here.