[MEGOLDVA]Xen, guest: debian x64, uj kernel nem bootol

Fórumok

Hali!
Adott egy XEN virtualis gep, telepitve ra egy 64 bites Debian stable (2.6.32.5 kernel), megy szepen. Az a perverziom tamadt, hoyg sajat kernelt forditok ra. Az eredmeny.

Nagyon nem bootol be, nem talalja az /dev/xvda1 lemezt (nemcsak azt, az initrd shelljeben neztem, semmilyen blokk eszkoz nincs a /dev alatt) Igy ha a grubban atirom az UUID-t "rendes" nevre, akkor sem megy.

Fogtam a gyari .configot es nekialltam gyomlalni. lsmod kiirta, milyen modulok vannak betoltve, tehat azok maradtak.
(Najo, Bluetooth modult kiszedtem...)
.config filebol a XEN-re vonatkozo reszek:

root@IPSecGW-2:/data/linux-2.6.39# grep XEN .config
CONFIG_XEN=y
CONFIG_XEN_DOM0=y
CONFIG_XEN_PRIVILEGED_GUEST=y
CONFIG_XEN_PVHVM=y
CONFIG_XEN_MAX_DOMAIN_MEMORY=128
CONFIG_XEN_SAVE_RESTORE=y
# CONFIG_XEN_DEBUG_FS is not set
# CONFIG_XEN_DEBUG is not set
CONFIG_PCI_XEN=y
CONFIG_XEN_PCIDEV_FRONTEND=y
CONFIG_XEN_BLKDEV_FRONTEND=y
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y
CONFIG_HVC_XEN=y
CONFIG_XEN_FBDEV_FRONTEND=y
CONFIG_XEN_BALLOON=y
CONFIG_XEN_SCRUB_PAGES=y
CONFIG_XEN_DEV_EVTCHN=m
# CONFIG_XEN_BACKEND is not set
CONFIG_XENFS=y
CONFIG_XEN_COMPAT_XENFS=y
CONFIG_XEN_SYS_HYPERVISOR=y
CONFIG_XEN_XENBUS_FRONTEND=y
CONFIG_XEN_GNTDEV=m
CONFIG_XEN_GRANT_DEV_ALLOC=m
CONFIG_XEN_PLATFORM_PCI=y
CONFIG_SWIOTLB_XEN=y

Otlet?

Hozzászólások

Szerintem hiányzik a CONFIG_XEN_BLKDEV_BACKEND=m|y

Asszem, akkora farok vagyok, hogy mar szot sem talalok magamra :( Most fordul ujra a kernel, vegig ott volt az orrom elott, "inotify". Ha tenyleg ez az...ugyanis nekialltam minden szart kiszedni a kernelbol es ez is aldozatul esett... :( Na, majd meglatjuk.

--
http://www.micros~1

Masreszrol a napokban egy Debian Lenny-t upgradeltem. Kozolte, hogy a 2.6.18 kernel nem jo az udev-nek, felraktam azert az udevet, meg a -xen kernelt (asszem, 2.6.32 van a Debianban). Nem bootolt. Nagyon nem. Sajnos, grub menu sem jott elo, igy amikor a grub configban beirtam, hogy az uj Debian kernellel bootoljon, meg voltam love (bar volt timeout=10 a grubban, ra se hederitett). Igy aztan a ez a kernel kerult fel:
http://stacklet.com/download/kernel/list?architecture=x86
(Masik gephez csatoltam a wincsit, ugy mar tudtam szerkeszteni a grub configot...)

Csak ugy leirom, hatha mas is hasonloba belefut.

--
http://www.micros~1