LINUX.ORG.RU

Xen - проблема загрузки образа ядра


0

1

Доброе время суток!
решил раскочегарить Xen на Fedora 14. столкнулся с сабжем.

(XEN) elf_xen_note_check: ERROR: Will only load images built for the generic loader or Linux images
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Could not set up DOM0 guest OS
(XEN) ****************************************
(XEN)
(XEN) Reboot in five seconds...

здесь
http://www.gentoo.ru/node/15219
гентушники решают вопрос как-то радикально.
на
https://bugzilla.redhat.com/show_bug.cgi?id=471268
пишут, что проблема между стулом и клавой, но мне как-то от этого не легче, хочется разобраться.

Повторю то, что мне говорили когда я связался с Xen и год с ним мучался.

Ставь KVM, пока не залип.

Umberto ★☆
()
Ответ на: комментарий от AITap

я поставил все пакетики, которые требовались, и подправил файл загрузчика grub

default=0
timeout=0
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Xen + Fedora
root (hd0,0)
kernel /xen-4.0.1.gz 262144 noreboot
module /vmlinuz-2.6.35.11-83.fc14.i686
module /initramfs-2.6.35.11-83.fc14.i686.img
title Fedora (2.6.35.11-83.fc14.i686)
root (hd0,0)
kernel /vmlinuz-2.6.35.11-83.fc14.i686 ro root=/dev/mapper/vg_wombat-lv_root rd_LVM_LV=vg_wombat/lv_root rd_LVM_LV=vg_wombat/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet nouveau.modeset=0 rdblacklist=nouveau
initrd /initramfs-2.6.35.11-83.fc14.i686.img
title Fedora (2.6.35.6-45.fc14.i686)
root (hd0,0)
kernel /vmlinuz-2.6.35.6-45.fc14.i686 ro root=/dev/mapper/vg_wombat-lv_root rd_LVM_LV=vg_wombat/lv_root rd_LVM_LV=vg_wombat/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
initrd /initramfs-2.6.35.6-45.fc14.i686.img

дальше дело не пошло пока что.

Peterlink
() автор топика

Вот так у меня нормально грузилось:

title Gentoo Xen
root (hd0,0)
kernel /boot/xen.gz dom0_mem=6144M loglvl=all guest_loglvl=all
module /boot/vmlinuz-2.6.34-xen-r4 root=/dev/sda2
frak
()
Ответ на: комментарий от frak

>стабильную систему с xen у меня собрать так и не получилось.

Зря так, у меня получилось сборкой гипервизора и сборкой ядра Dom0 под него.
Просто в Xen есть свои затыки, под ним не пашет говернор cpu, спящий режим отсутствует как класс) и т.п. Xen чисто для серверов.

Тут по сабжу, помню был точно такой же затык, собсно из-за этого и пере собирал ядро и гипервизор на поновее.

Umberto ★☆
()
Ответ на: комментарий от Umberto

>у меня получилось сборкой гипервизора и сборкой ядра Dom0 под него

Ну, в общем и у меня получилось. Вот только virt-manager отказывался работать, и с некоторым софтом чудные проблемы были.

frak
()
Ответ на: комментарий от frak

=============================================================== Matched: xen ===============================================================
QTeXEngine-devel.i686 : Development files for QTeXEngine
jaxen-demo.noarch : Samples for jaxen
jaxen-javadoc.noarch : Javadoc for jaxen
xen.i686 : Xen is a virtual machine monitor
xen-devel.i686 : Development libraries for Xen tools
xen-doc.i686 : Xen documentation
xen-hypervisor.i686 : Libraries for Xen tools
xen-libs.i686 : Libraries for Xen tools
xen-licenses.i686 : License files from Xen source
xen-runtime.i686 : Core Xen runtime environment
QTeXEngine.i686 : Library enabling Qt based applications to easily export graphics to TeX
drbd-xen.i686 : Xen block device management script for DRBD
jaxen.noarch : An XPath engine written in Java
jaxen-bootstrap.noarch : A convenience package for build of dom4j
netxen-firmware.noarch : QLogic Linux Intelligent Ethernet (3000 and 3100 Series) Adapter Firmware
vavoom.i686 : Enhanced Doom, Heretic, Hexen and Strife source port
deutex.i686 : DOOM wad file manipulator
ghc-dataenc.i686 : Haskell encoding library
ghc-dataenc-devel.i686 : Haskell encoding library development files
ghc-dataenc-doc.i686 : Documentation for Haskell encoding library
ghc-dataenc-prof.i686 : Profiling libraries for Haskell encoding library
hunspell-eu.noarch : Basque hunspell dictionaries
imvirt.i686 : Detects several virtualizations
python-virtinst.noarch : Python modules and utilities for installing virtual machines
revisor-cobbler.noarch : Revisor Cobbler Integration
schroot.i686 : Execute commands in a chroot environment
uudeview.i686 : Applications for uuencoding, uudecoding, ...
uulib-devel.i686 : Binary news message decoding library
virt-manager.noarch : Virtual Machine Manager
virt-mem.i686 : Management tools for virtual machines
virt-what.i686 : Detect if we are running in a virtual machine
yadex.i686 : Doom level editor

Peterlink
() автор топика
Ответ на: комментарий от Peterlink

А попробуй сделать menuconfig для имеющегося у тебя стандартного федоровского ядра. Возможно, патчи xen уже впилены туда.

frak
()
Ответ на: комментарий от frak

Во вкладке виртуализации обнаружилось следующее:

--- Virtualization <M> Kernel-based Virtual Machine (KVM) support
<M> KVM for Intel processors support
<M> KVM for AMD processors support
<M> Host kernel accelerator for virtio net (EXPERIMENTAL) <M> Linux hypervisor example code
<M> PCI driver for virtio devices (EXPERIMENTAL)
<M> Virtio balloon driver (EXPERIMENTAL)

<M> modularizes features. - то есть модуль для гипервизора таки есть?

Peterlink
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.