GNU/Linux >> Linux Esercitazione >  >> Debian

Installazione di Xen Hypervisor 4.8 su Debian Jessie

Introduzione:
Stavo cercando un modo per installare Xen 4.8 in Jessie perché in alcuni dei più recenti processori della serie Intel chiamati Skylake la versione predefinita di Xen Hypervisor su Jessie (4.4) genera cicli di avvio infiniti.
NOTA: Se avevi già Xen 4.4 (installato in origine) non preoccuparti, la versione 4.4 non verrà disinstallata ma la nuova versione 4.8 sarà l'unica attiva.

Come fare:
Questa breve guida si basa su questo collegamento, raccomandato anche dal provider Hetzner in Germania.
http://unix.stackexchange.com/questions/261029/install-xen-4-6-on -debian-jessie

Passaggi:
Devi bloccare stretch e stretch-updates su 499, jessie e jessie-updates su 500, quindi installare manualmente xen-hypervisor-4.8-amd64 da stretch:

cat <<EOF | sudo tee /etc/apt/preferences.d/stretch-manual-only
Package: *
Pin: release n=jessie-updates
Pin-Priority: 500
#
Package: *
Pin: release n=jessie
Pin-Priority: 500
#
Package: *
Pin: release n=stretch-updates
Pin-Priority: 499
#
Package: *
Pin: release n=stretch
Pin-Priority: 499
EOF

Crea un elenco di sorgenti per stretch:
sed -e 's/ \(stable\|jessie\)/ stretch/ig' /etc/apt/sources.list > /etc/apt/sources.list.d/debian-stretch.list
aptitude update

Questi sono i pacchetti necessari per Xen 4.8:
aptitude install xen-utils-common/stretch xen-utils-4.8/stretch xen-tools xen-hypervisor-4.8-amd64/stretch libncurses5/stretch libncursesw5/stretch libtinfo5/stretch

Possibile output del comando, ma può anche essere diverso.
The following packages will be upgraded:
libxen-4.8 xen-hypervisor-4.8-amd64 xen-utils-4.8 xen-utils-common
Do you want to continue? [Y/n/?]

Rispondi anche "S ' a questo.
Assicurati che tutti i pacchetti siano aggiornati:
aptitude -y dist-upgrade
Continua con la modifica dell'ordine di avvio in grub:
dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen
update-grub

Controlla le voci del menu di grub in ordine con:
grep -i "menuentry '" /boot/grub/grub.cfg|sed -r "s|--class .*$||g"|nl -v 0
Ora la prima riga dovrebbe essere
0 menuentry 'Debian GNU/Linux, with Xen hypervisor'
Riavvia e divertiti 😉


Debian
  1. Debian apt-get jessie sources.list

  2. Come aggiornare Debian 8 Jessie a Debian 9 Stretch

  3. Come installare Proxmox VE 4 su Debian 8 (Jessie)

  4. Installazione di PHP 8 su Debian 10

  5. Installazione di TeamPass in Debian Jessie

Installazione webmail RoundCube su Debian 8 (Jessie)

Installazione e configurazione PSAD su Debian 8 (Jessie)

Come installare Gitlab su Debian 8 (Jessie)

Installazione di Lighttpd con PHP5 (PHP-FPM) e MySQL su Debian 8 (Jessie)

Installazione di un cluster di database Web, e-mail e MySQL su Debian 8.4 Jessie con ISPConfig 3.1

Installazione di Asterisk su Debian