[SOLVED...] Xen, не грузится Dom0

При загрузке ядра выдает такой лог:

Цитата:
VFS: Cannot open root device "" or uknown-block(0,0)
Please append a correct "root=" boot option: here are the available partitions:
0080 sda driver: sd
0081 sda1
0082 sda2
0083 sda3
0084 sda4
0b00 sr0 driver: sr
0810 sdb driver: sd
0811 sdb1
0812 sdb2
Kernel panic - not syncing: VFS: Unable to mount root fs on uknown-block(0,0)
Pid: 1, comm: swapper Not tainted 2.6.30-rc3-tip-13084-g4c2f736 #4
Call Trace:
[] ? panic+0x90/0x14b
[] ? printk_all_partitions+0x97/0x1f0
[] ? sys_mount+0x5e/0x100
[] ? mount_block_root+0x162/0x27a
[] ? prepare_namespace+0xfa/0x1a4
[] ? kernel_init+0x195/0x1b4
[] ? child_rip+0xa/0x20
[] ? int_ret_from_sys_call+0x7/0x1b
[] ? retint_restore_args+0x5/0x6
[] ? child_rip+0x0/0x20

grub.conf:

Цитата:
# For booting GNU/Linux
title Linux-2.6.30-Xen
root (hd0,1)
kernel /xen-3.5.gz
module /vmlinuz-2.6.30-rc3-tip-13084-g4c2f736 root=/dev/sda4

Что я делаю не так?

Please append a correct

Please append a correct "root=" boot option: here are the available partitions: Что не понятного ?
Тема настолько заезженная, что тошно

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

slepnoga написал(а):Please

slepnoga написал(а):
Please append a correct "root=" boot option: here are the available partitions: Что не понятного ?
Тема настолько заезженная, что тошно

ну тогда проясните мне, что у меня написано в grub.conf?

Где мало слов, там вес они имеют... (с) W. Sheakespeare

Ну так , 1001 раз lspci -k в

Ну так , 1001 раз
lspci -k в студию
конфиг ядра на pastebin.
fdisk -l туда же

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

lspci -k:

lspci -k: http://pastebin.com/m102b2f12
cat /usr/src/linux/.config: http://pastebin.com/m52e2ff1a
fdisk -l: http://pastebin.com/m9b07f72

Где мало слов, там вес они имеют... (с) W. Sheakespeare

Sorry, export LC_ALL=C :)

Sorry, export LC_ALL=C :)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Ув HAMyak, приношу вам свои

Ув HAMyak, приношу вам свои извиненияпо поводу неоправданно резкого тона в Вашем топике.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Да ничего, я не обиделся

Да ничего, я не обиделся ;)
ЗЫ. При загрузке ядра без Xen грузится нормально:

Цитата:
root (hd0,1)
kernel /vmlinuz-2.6.30-rc3-tip-13084-g4c2f736 root=/dev/sda4

Установил grub2 - картина осталась прежней... куда копать - ядро кнфигурировать? груб копать или проблема в Xen?
Ситуация по срокам не критичная, но хочется...

Где мало слов, там вес они имеют... (с) W. Sheakespeare

Всё таки попробуйте заменить

Всё таки попробуйте заменить kernel /xen-3.5.gz на kernel /xen-3.4.gz

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

slepnoga написал(а):Всё таки

slepnoga написал(а):
Всё таки попробуйте заменить kernel /xen-3.5.gz на kernel /xen-3.4.gz

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

Где мало слов, там вес они имеют... (с) W. Sheakespeare

задача решена, правда, через

задача решена, правда, через ж...
создал генкернелом initramfs, загрузка останавливается на моменте монтирования корня, но теперь можно ввести корень вручную, ввожу то же, что указано в груб - /dev/sda4 -все нормально загружается...
смутное сомнение, что ядру параметры не передаются (на различные параметры vga никакой реакции)...
пробовал xen-3.4, xen-3.3, ядра 2.6.27-r1, 2.6.18, 2.6.29-r4 - ситуация везде аналогичная...
тем не менее система грузится...
Никто не подскажет, есть ли в gentoo nvidia-drivers, патченные для xen? вообще бинарные nvidia-драйвера с xen работают?

Где мало слов, там вес они имеют... (с) W. Sheakespeare

попробуй вместо root=

попробуй вместо root= передать real_root=

По поводу драйвера nvidia - попробуй так:
IGNORE_XEN_PRESENCE=1 emerge nvidia-drivers

Black Shadow

Black Shadow написал(а):
попробуй вместо root= передать real_root=

По поводу драйвера nvidia - попробуй так:
IGNORE_XEN_PRESENCE=1 emerge nvidia-drivers

та не, компилиться я их заставил, гугл юзаю не первый год... но после запуска иксов - черный экран, нет сигнала на мониторе, помогает только hard reset...
Пробовал 173.14.18, 180.60, 185.18.14... 185.13 - не компилируются, ошибка - (точно не помню) в какой-то процедуре нет ..чего-то там.. owner...

вместо root= у меня стоит real_root=

Где мало слов, там вес они имеют... (с) W. Sheakespeare

xourg-server собран с hal?

xorg-server собран с hal?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask

krigstask написал(а):
xorg-server собран с hal?

да...

Где мало слов, там вес они имеют... (с) W. Sheakespeare

Ну тогда надо его настроить.

Ну тогда надо его настроить. См. FAQ

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask написал(а):Ну тогда

krigstask написал(а):
Ну тогда надо его настроить. См. FAQ

что вы имеете ввиду под настройкой? с простым ядром все грузится и работает отлично...
Для Xen нужны особенные настройки Xorg-server`а?
PS. В логах иксов - ошибка переключения на nvidia XGL (по памяти, приду домой - скажу точнее...)

Где мало слов, там вес они имеют... (с) W. Sheakespeare

3д графика/дрова в зене из

3д графика/дрова в зене из разряда "может быть, в следующем столетии сделают"

Да, и ещё раз проверь запись

Да, и ещё раз проверь запись в grub. У меня она выглядит так:

title Gentoo 2.6.29-xen-r4
root (hd0,0)
kernel /xen.gz
module /vmlinuz-2.6.29-xen-r4 real_root=/dev/homesrv_sys/rootfs-new dolvm
module /initramfs-genkernel-x86_64-2.6.29-xen-r4

У меня та же проблема. При

У меня та же проблема. При загрузке ядра с XEN выдаёт kernel panic. Автор пишет, что проблема решена созданием с помощью генкернел iniramfs, но у меня не получается выдает:

* ERROR: x86-xen0 not yet supported by genkernel. Please add the arch-specific config file, /usr/share/genkernel/arch/x86-xen0/config.sh

использовал эту инструкцию для установки xen с помощью генкернел:
http://en.gentoo-wiki.com/wiki/Xen#Using_genkernel

Возможно есть другой способ создания initramfs?

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

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