diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 37 |
1 files changed, 13 insertions, 24 deletions
@@ -2,10 +2,11 @@ Welcome to the Alpine Linux netboot server. -Netboot provides kernel initramfs and modloop images to boot over the -network/internet. Booting from netboot is provided by the IPXE binaries -available in alpine-ipxe `apk add alpine-ipxe` or from -[this location](alpine-ipxe) (x86_64 and aarch64). +This netboot server provides a boot script and image signatures to securly boot +Alpine Linux over the internet. To be able to boot you will need to have a copy +of the iPXE bootloader available. You can get a copy of the bootloaders by +installing alpine-ipxe `apk add alpine-ipxe` or from [this location](alpine-ipxe) +(only x86_64). ## Boot script @@ -16,28 +17,18 @@ build your own version of [ipxe](https://ipxe.org). Some cloud providers (ie [packet.net](https://help.packet.net/technical/infrastructure/custom-ipxe)) support the loading of custom ipxe scripts/payloads to install an operating -system. You can chainload one of the ipxe loaders from [alpine-ipxe](alpine-ipxe). -Loading our default boot script from another firware will disable image -verification. +system. You can chainload one of the ipxe bootloaders from [alpine-ipxe](alpine-ipxe). +Loading our boot script from another bootloader will disable image verification. ## Images -Images are hosted in the [Images](images) directory on boot.alpinelinux.org. -Current available images are: - -* **edge** - * [x86](images/edge/x86) - * [x86_64](images/edge/x86_64) - * [aarch64](images/edge/aarch64) -* **latest-stable** - * [x86](images/latest-stable/x86) - * [x86_64](images/latest-stable/x86_64) - * [aarch64](images/latest-stable/aarch64) +**NOTE**: since Alpine v3.8 this netboot server does not provide images anymore. +You can find netboot images in the release directories on our [mirrors](https://mirrors.alpinelinux.org). ## Signed images Alpine Linux images are signed and can be verified only by making use of -[alpine-ipxe](alpine-ipxe). Using another ipxe loader will disable verification. +[alpine-ipxe](alpine-ipxe). Using another ipxe bootloader will disable verification. ## Boot options @@ -55,14 +46,12 @@ Alpine Linux images are signed and can be verified only by making use of ### UEFI (aarch64) -* [snp.efi](alpine-ipxe/aarch64/snp.efi) UEFI executable - +* snp.efi UEFI executable ## Updates -Netboot images are updated every night automatically if any package in the -dependecy tree (kernel and alpine-base) has been updated. Regular packages are -updated automatically via our package repositories. +Currently we only support latest stable releases. We are working on adding montly +edge snapshots. ## Testing netboot |