[SOLVED...] Xen, не грузится Dom0
HAMyak 6 июня, 2009 - 17:59
При загрузке ядра выдает такой лог:
Цитата:
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
ну тогда проясните мне, что у меня написано в 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 грузится нормально:
Установил 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 написал(а):Всё таки
попробую, конечно, и 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
та не, компилиться я их заставил, гугл юзаю не первый год... но после запуска иксов - черный экран, нет сигнала на мониторе, помогает только 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
да...
Где мало слов, там вес они имеют... (с) W. Sheakespeare
Ну тогда надо его настроить.
Ну тогда надо его настроить. См. FAQ
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а):Ну тогда
что вы имеете ввиду под настройкой? с простым ядром все грузится и работает отлично...
Для 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?