Xen: no init found (не решено, перешел на openVZ)
maxikiill 22 октября, 2012 - 08:43
Добрый день!
делал по мануалу 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 штук. вот заголовки:
про консоль, кстати, стоит проверить - может быть вашим случаем
может быть завтра удастся восстановить старую 32битную инсталляцию, расскажу, что получилось
находил и читал
находил и читал этот текст, долго и мучительно гуглил, но решения пока так и не нашел.
с консолью тоже пробовал - результат 0
vr13 написал(а): оказывается,
получилось. ничего необычного не делал, вот конфиг
Спасибо за помощь, но все же
Спасибо за помощь, но все же ничего не получилось, ошибка так и осталась.
P.S. Установил openVZ, все работает.