The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема с запуском Xen."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [ Отслеживать ]

"Проблема с запуском Xen."  
Сообщение от forge (ok) on 16-Сен-08, 11:46 
Добрый день.

Далее описывается процесс установки мною Xen:
1) Качнул xen-3.3.0 в сырцах
2) После долгих часов разбора, как же все-таки, избавиться от скачивания этого пресловутого ядра linux-2.6.18 при даче make world (в упор не хотел тянуть сырцы старого ядра, т.к. поддержка xen есть в новом), - пошел по нижеследующему пути
3) make install-xen; make install-tools (сделано это дабы обойти make install-kernels)
4) В итоге все тулзы и бинарники для Xen были удачно скомпилены, и в /boot появились xen-3.3.0.gz и xen-syms-3.3.0 (без образа ядра vmlinuz-2.6-xen)
5) Я подумал, зачем качать исходники ядра, если поддержка Xen есть в моем 2.6.26. Но каким то загадочным для меня образом эта поддержка являлась скрытой. Т.е. в подкаталогах существуют директории с названием xen, но в самом конфиге ни единого упоминания :). Короче, после танцев с бубном, пропатчил я этот конфиг с помощью скрипта из дистра Xen, и в итоге заполучил vmlinuz-2.6-xen.

Вот мой /boot/grub/menu.lst:

title Xen 3.3 / XenLinux 2.6
kernel /boot/xen-3.3.gz console=vga dom0_mem=262144(пробовал и без него) noreboot
module /boot/vmlinuz-2.6-xen root=/dev/hda1 ro console=tty0

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

-//-
Total of 3 processors activated
-//-
Brought up 3 CPUs
-//-
*** LOADING DOMAIN 0 ***
elf_init: not an ELF binary

*******************************
Panic on CPU 0
Could not set up DOM0 guest OS
*******************************
Reboot.

P.S: Накопал в гугле на буржуйских ресурсах один человек женского пола задавал подобный вопрос в нескольких местах, но так толком никто и не ответил. Помогите, где я мог допустить ошибку?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Dom0 vs DomU vs 2.6.{18,26}"  
Сообщение от Andrey Mitrofanov on 16-Сен-08, 12:30 
>Далее описывается процесс установки мною Xen: ак же все-таки, избавиться от скачивания этого пресловутого ядра linux-2.6.18 при даче
> подумал, зачем качать исходники ядра, если поддержка Xen есть в моем 2.6.26.
>Помогите, где я мог допустить ошибку?

DISCLAIMER: нич-чего не понимаю в xen и никогда не пользовал.

Говорят, в ядре имени т.Торвальдса где-то в районе 2.6.24 внедрили новую технологию/интерфейс - чего-то там для виртуализации (pv_ops, кажется). А у Xen как-то "не срослось" сделать поддержку Dom0 для ядер выше 2.6.18. Вообще то есть. Слухи были, что Новел (?если склероз не изменяет) портировал dom0 то ли на .25, то ли на .26. Так вот, в основном ядре, вроде, уже сделели поддержку DomU, а Dom0 обещают "вот-вот, уже скоро, уже в ближайших планах". В Xen (XenSource? Microsoft? кто там нынче кого купил?..) над этим работает _целый_ _один_ разработчик.

~~~ http://wiki.xensource.com/xenwiki/XenParavirtOps

""kernel version - XenLinux is based on Linux 2.6.18, kernel.org supports Xen domU operation since version 2.6.23 and will continue to do in subsequent releases"" http://wiki.xensource.com/xenwiki/Kernel.org_Linux_on_Xen

Один хозяин очень любил свою собаку, поэтому купировал ей хвост по частям. Ну, в смысле нёc "свои патчи" на kernel.org....

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Dom0 vs DomU vs 2.6.{18,26}"  
Сообщение от forge (??) on 17-Сен-08, 03:19 
>[оверквотинг удален]
>там нынче кого купил?..) над этим работает _целый_ _один_ разработчик.
>
>~~~ http://wiki.xensource.com/xenwiki/XenParavirtOps
>
>""kernel version - XenLinux is based on Linux 2.6.18, kernel.org supports Xen
>domU operation since version 2.6.23 and will continue to do in
>subsequent releases"" http://wiki.xensource.com/xenwiki/Kernel.org_Linux_on_Xen
>
>Один хозяин очень любил свою собаку, поэтому купировал ей хвост по частям.
>Ну, в смысле нёc "свои патчи" на kernel.org....

Спасибо за ответ. Теперь я понял где ошибся. Кстати, тот товарищ, который постил на забугорных сайтах, тоже вручную ведро собирал :).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2023 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру