Procházet zdrojové kódy

Adds support for BlackArch Linux

Antony Messerli před 8 roky
rodič
revize
5a73cdcc53
4 změnil soubory, kde provedl 28 přidání a 0 odebrání
  1. 1 0
      README.md
  2. 1 0
      docs/index.md
  3. 25 0
      src/blackarch.ipxe
  4. 1 0
      src/linux.ipxe

+ 1 - 0
README.md

@@ -36,6 +36,7 @@ Full documentation is at ReadTheDocs:
 * [Antergos](https://antergos.com)
 * [Arch Linux](https://www.archlinux.org)
 * [Architect Linux](http://sourceforge.net/projects/architect-linux)
+* [BlackArch Linux](https://blackarch.org)
 * [CentOS](https://centos.org)
 * [CoreOS](https://coreos.com/)
 * [Debian](https://debian.org)

+ 1 - 0
docs/index.md

@@ -40,6 +40,7 @@ You'll need to make sure to have [DOWNLOAD_PROTO_HTTPS](https://github.com/ipxe/
 * [Antergos](https://antergos.com)
 * [Arch Linux](https://www.archlinux.org)
 * [Architect Linux](http://sourceforge.net/projects/architect-linux)
+* [BlackArch Linux](https://blackarch.org)
 * [CentOS](https://centos.org)
 * [CoreOS](https://coreos.com/)
 * [Debian](https://debian.org)

+ 25 - 0
src/blackarch.ipxe

@@ -0,0 +1,25 @@
+#!ipxe
+
+# BlackArch Linux Operating System
+# https://blackarch.org/
+
+goto ${menu}
+
+:blackarch
+set os BlackArch Linux
+menu ${os} Installers
+item --gap Official Releases
+item 2016.08.19 ${space} ${os} 2016.08.19
+choose blackarch_version || goto blackarch_exit
+goto blackarch_boot
+
+:blackarch_boot
+set blackarch_initrd http://www.mirrorservice.org/sites/blackarch.org/blackarch/iso/blackarchlinux-netinst-${blackarch_version}-x86_64.iso
+kernel ${memdisk} iso raw
+initrd ${blackarch_initrd}
+boot
+goto blackarch_exit
+
+:blackarch_exit
+clear menu
+exit 0

+ 1 - 0
src/linux.ipxe

@@ -18,6 +18,7 @@ item ubuntu ${space} Ubuntu
 item --gap All Others:
 item antergos ${space} Antergos
 item architect ${space} Architect Linux
+item blackarch ${space} BlackArch Linux
 item coreos ${space} CoreOS
 item gentoo ${space} Gentoo Linux
 item rancheros ${space} RancherOS