#!/bin/bash # # fai kexec from upstream live cds, i.e. curl|bash # You can copy this to a http server, then wget -O- url|sudo bash # curl is sometimes not preinstalled on a live cd. # # This has been tested on trisquel belanos and ubuntu xenial. # # If the screen just sits in a weird color inverted, corrupted looking state, # it's probably nothing wrong with the computer, but a problem # with the fai server. If you can do this from a virtual terminal, # it will print out more info (I know from running it on a vm). set -ex if grep -q ID=ubuntu /etc/os-release; then # add universe, pxe-kexec is there sed -ri '/^\s*deb/{/universe/!s/$/ universe/}' /etc/apt/sources.list fi if ! type -p pxe-kexec &>/dev/null; then apt-get update apt-get install -y debconf debconf-set-selections <