Citrix XenServer 6.0 – problemy z bootowaniem VM po aktualizacji

Ostatnio po aktualizacji Citrix XenServer 5.6 do wersji 6.0 natrafiłem na ciekawy błąd:

2011-12-27 18:06:49 Error: Starting VM ‚$VMNAME$’ – Traceback (most recent call last): – File „/usr/bin/pygrub”, line 873, in ? – data = fs.open_file(chosencfg[„kernel”]).read() – IOError: [Errno 2] No such file or directory

Nie jestem pewien skąd ten nagły problem. Zwłaszcza, że przed aktualizacją wszystko śmigało bezproblemowo.

Można rozwiązać ten problem wykonując pare komend z konsoli dom0 (przed rozpoczęciem trzeba „odłączyć” („detach„) wszystkie partycje na wirtualnej maszynie):

xe-edit-bootloader -u $UUID-OF-VM$

Aby sprawdzić jaki jest UUID wirtualnej maszyny wykonujemy polecenie:

xe vm-list | grep -B 1 $VMNAME$

Po wszystkim podłączamy partycje („attach„), startujemy wirtualną maszynę i możemy spowrotem się cieszyć działającą wirtualizacją danej maszyny :-)

Enjoy!

Ten wpis został opublikowany w kategorii Linux. Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>