Difference between revisions of "Distributions"

From PrgmrWiki
(Netboot Installers and Paravirtualized mode)
Line 39: Line 39:
  
 
*CentOS 6 - no special install instructions
 
*CentOS 6 - no special install instructions
*CentOS 7 - switch to grub2 after install
+
*CentOS 7 - switch to grub2 after install, install kernel-plus per https://github.com/prgmrcom/prgmr-image-source/blob/master/distros/configs/centos7
 
*[[Debian_Wheezy_7.0_Installer|Debian Wheezy 7]]
 
*[[Debian_Wheezy_7.0_Installer|Debian Wheezy 7]]
 
* 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

Revision as of 01:50, 11 November 2017

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. Users of the legacy management console can install these by booting from the live rescue, please see untarring a fresh OS image.

  • CentOS 6 (updated November 10, 2017)
  • CentOS 7 with kernel-plus (updated November 10, 2017)
  • CentOS 7 with kernel-plus and distribution Docker preinstalled and docker LVM volume group (updated November 10, 2017)
  • Debian Wheezy 7 (updated November 10, 2017)
  • Debian Jessie 8 (updated November 10, 2017)
  • Debian Jessie 8 with SysVinit (updated November 10, 2017)
  • Debian Stretch 9 (updated November 10, 2017)
  • Debian Stretch 9 with SysVinit (updated November 10, 2017)
  • Fedora 25 (updated November 10, 2017)
  • Fedora 26 (updated November 10, 2017)
  • FreeBSD 11.1 (HVM only, BETA - static IPv6 must be manually configured - prefixlen is 64, GW is <prefix>::1) (updated November 2017)
  • Ubuntu Trusty 14.04 (updated November 10, 2017)
  • Ubuntu Xenial 16.04 (updated November 10, 2017)
  • Ubuntu Xenial 16.04 with distribution Docker preinstalled and docker LVM volume group (updated November 10, 2017)
  • Ubuntu Artful 17.10 with ifupdown (updated November 10, 2017)

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 or from the initial grub menu on the legacy management console. Here is a full list of available netboot installers:

  • Centos 6 (November 10, 2017)
  • Centos 7.3, interoperable with CentOS 7.4 (November 10, 2017)
  • Debian Wheezy 7 (November 10, 2017)
  • Debian Jessie 8 (November 10, 2017)
  • Debian Stretch 9 (November 10, 2017)
  • Fedora 25 (November 10, 2017)
  • Fedora 26 (November 10, 2017)
  • FreeBSD 11.1 (HVM only) (November 10, 2017)
  • NetBSD 7.1 (November 10, 2017)
  • OpenBSD 6.2 (HVM only) (November 10, 2017)
  • Ubuntu Trusty 14.04 (November 10, 2017)
  • Ubuntu Xenial 16.04 (November 10, 2017)
  • Ubuntu Artful 17.10 (November 10, 2017)

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:

Notes for Ubuntu Artful 17.10

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

Notes for CentOS 7

Recently, we announced on our blog that CentOS 7.4 would not boot for paravirtualized guests. You can find more details in our blog post about the CentOS 7.4 PV issue. In order to guarantee that new CentOS 7 installs would boot for both PV and HVM guests, we are currently using the CentOS Plus kernel in our CentOS 7 images, rather than the stock CentOS kernel.