Xen: no init found (не решено, перешел на openVZ)

Добрый день!
делал по мануалу http://www.gentoo.org/doc/en/xen-guide.xml
Собрал ядро, загрузился с него, потом собрал ядро с поддержкой xen, но оно не запускается, выдает ошибку no init found
root и real_root указывал, не помогает

lspci

00:00.0 Host bridge: Broadcom CMIC-HE (rev 22)
00:00.1 Host bridge: Broadcom CMIC-HE
00:00.2 Host bridge: Broadcom CMIC-HE
00:00.3 Host bridge: Broadcom CMIC-HE
00:02.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Rage XL (rev 27)
00:0f.0 ISA bridge: Broadcom CSB5 South Bridge (rev 93)
00:0f.1 IDE interface: Broadcom CSB5 IDE Controller (rev 93)
00:0f.2 USB controller: Broadcom OSB4/CSB5 OHCI USB Controller (rev 05)
00:0f.3 Host bridge: Broadcom CSB5 LPC bridge
00:10.0 Host bridge: Broadcom CIOB30 (rev 03)
00:10.2 Host bridge: Broadcom CIOB30 (rev 03)
00:11.0 Host bridge: Broadcom CIOB30 (rev 03)
00:11.2 Host bridge: Broadcom CIOB30 (rev 03)
02:08.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID (rev 01)
03:08.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01)
03:08.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01)

make.conf

CFLAGS="-O2 -march=pentium4 -pipe -mno-tls-direct-seg-refs"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3"
GENTOO_MIRRORS="rsync://xeon.gentoo.ru/gentoo-distfiles http://mirror.yandex.ru/gentoo-distfiles/"
USE="sse sse2 -gnome -kde -qt -qt4 -ipv6 -doc"

конфиг xen ядра
http://pastebin.com/U4SbsLyQ

grub.conf

title Xen Gentoo Linux 3.3.8
root (hd0,0)
kernel /boot/xen.gz
module /boot/xen-kernel-3.3.8 root=/dev/sda2
module /boot/initramfs.cpio.gz

fstab

/dev/sda1		/boot		ext2		noatime,noauto	1 2
/dev/sda2		/		ext4		noatime		0 1

cpuinfo

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) XEON(TM) MP CPU 1.90GHz
stepping	: 2
microcode	: 0x3
cpu MHz		: 1889.461
cache size	: 1024 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pebs bts
bogomips	: 3778.92
clflush size	: 64
cache_alignment	: 128
address sizes	: 36 bits physical, 32 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) XEON(TM) MP CPU 1.90GHz
stepping	: 2
microcode	: 0x3
cpu MHz		: 1889.461
cache size	: 1024 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pebs bts
bogomips	: 3778.23
clflush size	: 64
cache_alignment	: 128
address sizes	: 36 bits physical, 32 bits virtual
power management:

к xen это скорее всего не

к xen это скорее всего не имеет отношения - дело в вашей сборке initramfs: пересобирите или попробуйте без

С ядром без поддержки xen

С ядром без поддержки xen, все работает с initramfs и без
С xen пробовал и без initramfs результат один и тот же - No init found

оказывается, вы не одиноки в

оказывается, вы не одиноки в этой проблеме, как раз в контексте x86:

http://lists.xen.org/archives/html/xen-users/2012-01/msg00212.html

решения там нет. я нашел еще текст, который может быть полезным: Documentation/init.txt, там описываются возможные причины, аж 5 штук. вот заголовки:

Цитата:
Explaining the dreaded "No init found." boot hang message
=========================================================

OK, so you've got this pretty unintuitive message (currently located
in init/main.c) and are wondering what the H*** went wrong.
Some high-level reasons for failure (listed roughly in order of execution)
to load the init binary are:
A) Unable to mount root FS
B) init binary doesn't exist on rootfs
C) broken console device
D) binary exists but dependencies not available
E) binary cannot be loaded
...

про консоль, кстати, стоит проверить - может быть вашим случаем

может быть завтра удастся восстановить старую 32битную инсталляцию, расскажу, что получилось

находил и читал

находил и читал этот текст, долго и мучительно гуглил, но решения пока так и не нашел.
с консолью тоже пробовал - результат 0

vr13 написал(а): оказывается,

vr13 написал(а):
оказывается, вы не одиноки в этой проблеме, как раз в контексте x86:
может быть завтра удастся восстановить старую 32битную инсталляцию, расскажу, что получилось

получилось. ничего необычного не делал, вот конфиг

Спасибо за помощь, но все же

Спасибо за помощь, но все же ничего не получилось, ошибка так и осталась.
P.S. Установил openVZ, все работает.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".