Xen

В виду того что мало какой диструбив на данный мент содержит актуальную версию гипервизора и утилит Xen, решил попробовать Генту. А в частности CSS.

Установка и прочее труда не вызвали.

Делал, вроде бы, всё по инструкции с офф викки. Добавил в опции компиляции (в /etc/make.conf) -mno-tls-direct-seg-refs, пересобрал мир, поставил xen-sources, xen и xen-tools (размаскировав их из ~).

Перешёл к xen-sources - скопировал стандартный конфиг ядра CSS из /usr/src/linux, выполнил make oldconfig и включил потом всё, что требовалось по документации. Тут стал вопрос, как собрать ядро. С моим конфигом и генкернел и cl-kernel ругались на отсутствие bzImage. В общем, сделал простые make && make modules_install, переименовал vmlinuz в bzImage, выполнил cl-kernel --use-own-config --no-clean. Как ещё собрать образ initrd, я так и не нашёл (ну, кроме как похожим образом через генкернел рамдиск).

Короче, перегружаю комп, мелькают все атрибуты Xen и тут бац, грит - не найду ROOT-раздел /dev/sda1. Захожу в предлагаемый Shell, смотрю модули - те же, что и в работающей системе:

dm_mod
pata_sis
sata_sis

В dmesg тихо, в /dev тоже ничего похожего нет. Выгружаю, загружаю модули, а dmesg молчит.

Может тут и не Xen виноват, а я чего-то не доглядел? Куда копать в такой ситуации?

похоже, проблема была с чипсетом ((( sis поганый ((( опенсюзю поставил, та же фигня была. Сменил мамку на нечто поприличнее, сразу всё завелось :slight_smile:

Опытом не поделитесь как ставили, что пилили и т.д.? :slight_smile:

Вообще думаю “пощупать” Xen, у меня есть сомнения вообще в необходимости, т.к. я так понимаю xen по сути чуть более функциональный VirtualBox. Или я не прав?

нет не правы, вообще разные вещи.

Yuriy Medvedev wrote:

нет не правы, вообще разные вещи.

да, я уже прочитал за эти 5 месяцев немного о XEN :slight_smile: