[Fedora-xen] debugging xenguest-install

Aron Griffis aron at hp.com
Fri Sep 15 20:25:33 UTC 2006


Attempting to debug, I started the "installation" with

    xenguest-install -n domu -r 512 -f /root/domu.img \
        -s 4 --nographics -p \
        -l http://hummer.zko.hp.com/fedora/linux/core/development/ia64/os/ \
        -x 'ide0=noprobe ide1=noprobe ide2=noprobe ide3=noprobe rescue nomount'

but it appears rescue mode doesn't work with today's rawhide, at least
not under xenguest-install:

    Running anaconda, the Fedora Core rescue mode - please wait...                 
    Traceback (most recent call last):
      File "/usr/bin/anaconda", line 703, in ?
        rescue.runRescue(anaconda)
      File "/usr/lib/anaconda/rescue.py", line 260, in runRescue
        runShell(screen)
    UnboundLocalError: local variable 'screen' referenced before assignment
    install exited abnormally [1/1] 

The bug looks apparent in rescue.py: screen is only initialized under
the condition: if not methodUsesNetworking(anaconda.id.methodstr)

Aron




More information about the Fedora-xen mailing list