Difference between revisions of "Distributions"

From PrgmrWiki
(Netboot Installers)
m (2020-08-17 distro updates)
 
(44 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Prebuilt distribution options ==
+
== Prebuilt distribution options ==
[https://github.com/prgmrcom/prgmr-image-source Preseed/Kickstart files used and other source material]<br>
+
[https://github.com/prgmrcom/prgmr-image-source Preseed/Kickstart/installerconfig files used and other source material]<br>
This can be installed directly from the [[Management Console#Latest Management Console|latest management console]] using option 9. Users of the legacy management console can install these by booting from the live rescue, please see [[Untarring_a_fresh_OS_image| untarring a fresh OS image]].
+
This can be installed directly from the [[Management Console#Latest Management Console|latest management console]] using option 9.
*CentOS 6  
+
*Arch Linux (built from the 2020.08.01 installer, HVM only) (updated Aug 17, 2020)
*CentOS 7
+
*CentOS 6 (HVM only) (updated Mar 16, 2020)
*CentOS 7 with distribution Docker preinstalled and docker LVM volume group
+
*CentOS 7 (updated Apr 29, 2020)
*Debian Wheezy 7
+
*CentOS 7 with distribution Docker preinstalled (updated Apr 29, 2020)
*Debian Jessie 8
+
*CentOS 8 (HVM only) (updated Aug 17, 2020)
*Fedora 23
+
*CentOS 8 Stream (HVM only) (updated Mar 16, 2020)
*Fedora 24 (not currently available to legacy systems)
+
*Debian Buster 10 (HVM only) (updated Mar 16, 2020)
*Ubuntu Trusty 14.04
+
*Debian Buster 10 with SysVinit (HVM only) (updated Mar 16, 2020)
*Ubuntu Trusty 14.04 with distribution Docker preinstalled and docker LVM volume group
+
*Debian Stretch 9 (updated Mar 16, 2020)
*Ubuntu Xenial 16.04
+
*Debian Stretch 9 with SysVinit (updated Mar 16, 2020)
*Ubuntu Xenial 16.04 with distribution Docker preinstalled and docker LVM volume group
+
*Fedora 31 (HVM only) (updated Mar 16, 2020)
 +
*Fedora 32 (HVM only) (updated Apr 29, 2020)
 +
*[[FreeBSD as a DomU|FreeBSD 11.4]] (HVM only, BETA - static IPv6 must be [https://www.freebsd.org/doc/handbook/network-ipv6.html manually configured] - prefixlen is 64, GW is <prefix>::1)  (updated Aug 22, 2019)
 +
*[[FreeBSD as a DomU|FreeBSD 12.1]] (HVM only, BETA - static IPv6 must be [https://www.freebsd.org/doc/handbook/network-ipv6.html manually configured] - prefixlen is 64, GW is <prefix>::1)  (updated Nov 15, 2019)  
 +
*Ubuntu Bionic 18.04 with ifupdown (updated Mar 16, 2020)
 +
*Ubuntu Bionic 18.04 with distribution Docker preinstalled (updated Mar 16, 2020)
 +
*Ubuntu Focal 20.04 with ifupdown (HVM only) (updated Apr 29, 2020)
 +
*Ubuntu Xenial 16.04 (updated Mar 16, 2020)
  
 
== Netboot Installers ==
 
== Netboot Installers ==
Instead of manually downloading a netboot installer or using one of our prebuilt images, you may interactively use a netboot installer we already downloaded. These may be accessed using option 6 from the [[Management Console#Latest Management Console|latest management console]] or from the initial grub menu on the [[Management Console#Legacy Management Console|legacy management console]]. Here is a full list of available netboot installers:
+
Instead of manually downloading a netboot installer or using one of our prebuilt images, you may interactively use a netboot installer we already downloaded. These may be accessed using option 6 from the [[Management Console#Latest Management Console|latest management console]]. Here is a full list of available netboot installers:
+
 
* Centos 5 - 64 bit
+
* Alpine Linux 3.12.0 (HVM only) (Aug 17, 2020)
* Centos 6 - 64 bit
+
* Arch Linux 2020.08.01 (HVM only) (Aug 17, 2020)
* Centos 7 - 64 bit
+
* Centos 6 (HVM only) (Aug 17, 2020)
* Debian Jessie - 64 bit
+
* Centos 7 (Apr 29, 2020)
* Debian Wheezy - 64 bit
+
* Centos 8 (HVM only) (Aug 17, 2020)
* Fedora 23 - 64 bit
+
* Debian Buster 10 (HVM only) (Aug 17, 2020)
* Fedora 24 - 64 bit (not yet available for legacy systems)
+
* Debian Jessie 8 (Aug 17, 2020)
* NetBSD 6.1.5 - 32 bit
+
* Debian Stretch 9 (Aug 17, 2020)
* NetBSD 6.1.5 - 64 bit
+
* Fedora 31 (HVM only) (Mar 16, 20)
* NetBSD 7.0.1 - 32 bit
+
* Fedora 32 (HVM only) (Apr 29, 20)
* NetBSD 7.0.1 - 64 bit
+
* [[FreeBSD]] 11.4 (HVM only) (Aug 17, 2020)
* Ubuntu Precise 12.04 - 64 bit
+
* [[FreeBSD]] 12.1 (HVM only) (Nov 15, 2019)
* Ubuntu Trusty 14.04 - 64 bit
+
* [[NetBSD]] 8.2 (PV only) (Apr 29, 2020)
* Ubuntu Xenial 16.04 - 64 bit
+
* [[NetBSD]] 9.0 (PV only) (Feb 19, 2020)
 +
* [[NixOS]] 20.03 (HVM only) (Apr 29, 2020)
 +
* [[OpenBSD as a DomU|OpenBSD 6.7]] (HVM only) (May 19, 2020)
 +
* Ubuntu Bionic 18.04 (Aug 17, 2020)
 +
* Ubuntu Focal 20.04 (HVM only) (Aug 17, 2020)
 +
* Ubuntu Trusty 14.04 (Aug 17, 2020)
 +
* Ubuntu Xenial 16.04 (Aug 17, 2020)
  
 
== Netboot Installers and Paravirtualized mode ==
 
== Netboot Installers and Paravirtualized mode ==
 
For PV VPS's, at the end of the install either you must have the file (hd0,0)/boot/grub/menu.lst present to boot with grub legacy (pvgrub), or you must have a grub2 config file and switch to booting with grub 2. For more information on grub 2 see [[Grub2|here]].<br> Here are some notes on making your system bootable in PV mode:
 
For PV VPS's, at the end of the install either you must have the file (hd0,0)/boot/grub/menu.lst present to boot with grub legacy (pvgrub), or you must have a grub2 config file and switch to booting with grub 2. For more information on grub 2 see [[Grub2|here]].<br> Here are some notes on making your system bootable in PV mode:
  
*CentOS 5 - no special install instructions
+
*CentOS 6 - no longer available for PV
*CentOS 6 - no special install instructions
 
 
*CentOS 7 - switch to grub2 after install
 
*CentOS 7 - switch to grub2 after install
*[[Debian_Wheezy_7.0_Installer|Debian Wheezy 7]]
+
* CentOS 8 - not available for PV
 
* Debian Jessie 8  - install pv-grub-menu or switch to grub2 after install
 
* Debian Jessie 8  - install pv-grub-menu or switch to grub2 after install
* Fedora 23 - switch to grub2 after install
+
* Fedora 29 - switch to grub2 after install
* Fedora 24 - switch to grub2 after install
+
* [[NetBSD as a DomU|NetBSD 8.1]]
* [[NetBSD as a DomU|NetBSD 6.1.5]]
+
* [[NetBSD as a DomU|NetBSD 9.0]]
* [[NetBSD as a DomU|NetBSD 7.0]]
+
*Ubuntu Bionic 18.04 - install pv-grub-menu or switch to grub2 after install
*[[Ubuntu_Precise_12.04_Installer|Ubuntu Precise 12.04]]
+
*Ubuntu Eoan 19.10 - not available for PV
 
*[[Ubuntu_Trusty_14.04_Installer|Ubuntu Trusty 14.04]]
 
*[[Ubuntu_Trusty_14.04_Installer|Ubuntu Trusty 14.04]]
 
*Ubuntu Xenial 16.04 - install pv-grub-menu or switch to grub2 after install
 
*Ubuntu Xenial 16.04 - install pv-grub-menu or switch to grub2 after install
 +
 +
== Notes for Ubuntu Bionic 18.04 and Ubuntu Eoan 19.10 ==
 +
Ubuntu Bionic and Ubuntu Focal originally shipped with systemd-networkd.  We have disabled it in our images, in favor of the ifupdown scheme used by many other supported distributions.

Latest revision as of 01:36, 18 August 2020

Prebuilt distribution options

Preseed/Kickstart/installerconfig files used and other source material
This can be installed directly from the latest management console using option 9.

  • Arch Linux (built from the 2020.08.01 installer, HVM only) (updated Aug 17, 2020)
  • CentOS 6 (HVM only) (updated Mar 16, 2020)
  • CentOS 7 (updated Apr 29, 2020)
  • CentOS 7 with distribution Docker preinstalled (updated Apr 29, 2020)
  • CentOS 8 (HVM only) (updated Aug 17, 2020)
  • CentOS 8 Stream (HVM only) (updated Mar 16, 2020)
  • Debian Buster 10 (HVM only) (updated Mar 16, 2020)
  • Debian Buster 10 with SysVinit (HVM only) (updated Mar 16, 2020)
  • Debian Stretch 9 (updated Mar 16, 2020)
  • Debian Stretch 9 with SysVinit (updated Mar 16, 2020)
  • Fedora 31 (HVM only) (updated Mar 16, 2020)
  • Fedora 32 (HVM only) (updated Apr 29, 2020)
  • FreeBSD 11.4 (HVM only, BETA - static IPv6 must be manually configured - prefixlen is 64, GW is <prefix>::1) (updated Aug 22, 2019)
  • FreeBSD 12.1 (HVM only, BETA - static IPv6 must be manually configured - prefixlen is 64, GW is <prefix>::1) (updated Nov 15, 2019)
  • Ubuntu Bionic 18.04 with ifupdown (updated Mar 16, 2020)
  • Ubuntu Bionic 18.04 with distribution Docker preinstalled (updated Mar 16, 2020)
  • Ubuntu Focal 20.04 with ifupdown (HVM only) (updated Apr 29, 2020)
  • Ubuntu Xenial 16.04 (updated Mar 16, 2020)

Netboot Installers

Instead of manually downloading a netboot installer or using one of our prebuilt images, you may interactively use a netboot installer we already downloaded. These may be accessed using option 6 from the latest management console. Here is a full list of available netboot installers:

  • Alpine Linux 3.12.0 (HVM only) (Aug 17, 2020)
  • Arch Linux 2020.08.01 (HVM only) (Aug 17, 2020)
  • Centos 6 (HVM only) (Aug 17, 2020)
  • Centos 7 (Apr 29, 2020)
  • Centos 8 (HVM only) (Aug 17, 2020)
  • Debian Buster 10 (HVM only) (Aug 17, 2020)
  • Debian Jessie 8 (Aug 17, 2020)
  • Debian Stretch 9 (Aug 17, 2020)
  • Fedora 31 (HVM only) (Mar 16, 20)
  • Fedora 32 (HVM only) (Apr 29, 20)
  • FreeBSD 11.4 (HVM only) (Aug 17, 2020)
  • FreeBSD 12.1 (HVM only) (Nov 15, 2019)
  • NetBSD 8.2 (PV only) (Apr 29, 2020)
  • NetBSD 9.0 (PV only) (Feb 19, 2020)
  • NixOS 20.03 (HVM only) (Apr 29, 2020)
  • OpenBSD 6.7 (HVM only) (May 19, 2020)
  • Ubuntu Bionic 18.04 (Aug 17, 2020)
  • Ubuntu Focal 20.04 (HVM only) (Aug 17, 2020)
  • Ubuntu Trusty 14.04 (Aug 17, 2020)
  • Ubuntu Xenial 16.04 (Aug 17, 2020)

Netboot Installers and Paravirtualized mode

For PV VPS's, at the end of the install either you must have the file (hd0,0)/boot/grub/menu.lst present to boot with grub legacy (pvgrub), or you must have a grub2 config file and switch to booting with grub 2. For more information on grub 2 see here.
Here are some notes on making your system bootable in PV mode:

  • CentOS 6 - no longer available for PV
  • CentOS 7 - switch to grub2 after install
  • CentOS 8 - not available for PV
  • Debian Jessie 8 - install pv-grub-menu or switch to grub2 after install
  • Fedora 29 - switch to grub2 after install
  • NetBSD 8.1
  • NetBSD 9.0
  • Ubuntu Bionic 18.04 - install pv-grub-menu or switch to grub2 after install
  • Ubuntu Eoan 19.10 - not available for PV
  • Ubuntu Trusty 14.04
  • Ubuntu Xenial 16.04 - install pv-grub-menu or switch to grub2 after install

Notes for Ubuntu Bionic 18.04 and Ubuntu Eoan 19.10

Ubuntu Bionic and Ubuntu Focal originally shipped with systemd-networkd. We have disabled it in our images, in favor of the ifupdown scheme used by many other supported distributions.