diff --git a/README.md b/README.md index bc10ff62..cea52c62 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ Full documentation is at ReadTheDocs: ### What Operating Systems are available? +* [Antergos](https://antergos.com) * [Arch Linux](https://www.archlinux.org) * [CentOS](https://centos.org) * [CoreOS](https://coreos.com/) diff --git a/docs/index.md b/docs/index.md index 4b5cbef8..a83ba5ad 100644 --- a/docs/index.md +++ b/docs/index.md @@ -39,6 +39,7 @@ You'll need to make sure to have [DOWNLOAD_PROTO_HTTPS](https://github.com/ipxe/ #### What Operating Systems are currently available on netboot.xyz? +* [Antergos](https://antergos.com) * [Arch Linux](https://www.archlinux.org) * [CentOS](https://centos.org) * [CoreOS](https://coreos.com/) diff --git a/src/antergos.ipxe b/src/antergos.ipxe new file mode 100644 index 00000000..887d023c --- /dev/null +++ b/src/antergos.ipxe @@ -0,0 +1,24 @@ +#!ipxe + +# Antergos Operating System +# https://antergos.com + +goto ${menu} + +:antergos +set os Antergos +menu ${os} Installers +item x86_64 ${space} ${os} Minimal 64bit [ISO] +item i686 ${space} ${os} Minimal 32bit [ISO] +choose version || goto antergos_exit +goto antergos_boot + +:antergos_boot +kernel ${memdisk} iso raw +initrd http://repo.antergos.info/iso/release/antergos-minimal-2015.12.29-${version}.iso +boot +goto antergos_exit + +:antergos_exit +clear menu +chain linux.ipxe diff --git a/src/linux.ipxe b/src/linux.ipxe index 8f66c9a6..34c4e02a 100644 --- a/src/linux.ipxe +++ b/src/linux.ipxe @@ -6,6 +6,7 @@ goto ${menu} || menu Linux Installers - Current Arch [ ${arch} ] iseq ${arch} x86_64 && set arch_a amd64 || set arch_a ${arch} item --gap Operating Systems: +item antergos ${space} Antergos item archlinux ${space} Arch Linux item centos ${space} CentOS item coreos ${space} CoreOS @@ -37,6 +38,10 @@ chain menu.ipxe iseq ${arch} x86_64 && set arch i386 || set arch x86_64 goto linux_menu +:antergos +chain antergos.ipxe +goto linux_menu + :fedora chain fedora.ipxe goto linux_menu