Debian Sid / Squeeze guest util

Luras måste man för att få Xen dit man vill, det lär man sig fort om man vill komma någon vart. Gör såhär för att installera Guest Utilities i Debian Sid / Squeeze, i mitt fall gick det inte att i XenCenter mounta ISO filen varför jag tankade ner den och körde från lokal mount istället.

Filen /etc/debian_version innehåller information om vilken version av Debian som körs, det är denna information som behöver ändras för att installationen inte ska borka med hänvisning till fel version.

Ta reda på filens innehåll så den kan återställas efter installationen:

# cat /etc/debian_version

Fejka äldre version:

# echo 5.0.6 > /etc/debian_version

Hämta ISO filen innehållandes Guest Utilities, mounta den och kör installationen:

# wget <minserver>/xs-tools.iso
# mount -o loop xs-tools.iso /mnt
# cd /mnt/Linux
# ./install.sh

Återställ versionsfilens innehåll till det som stod tidigare, i mitt fall var det ”6.0.5”:

# echo 6.0.5 > /etc/debian_version

O så bootar vi om:

# reboot

Nu ska den virtuella servern kunna hanteras fullt ut i XenCenter 🙂

Ifall man behöver tillgång till Guest Tools ISO fil så finns den antingen packad i \packages.main\tools-iso.tar.bz2 filen på XCP / XenServer’s installationsskiva (i underkatalogen \opt\xensource\packages\iso\) eller på en installerad XCP / XenServer i just \opt\xensource\packages\iso\ katalogen 🙂

Lämna en kommentar