Как стать автором
Обновить

Комментарии 11

О, респект. Минут пятнадцать назад над этим думал.
в openSuSE разработчики подумали — и пункт меню появляется и работает. но все равно интересно.
А вы не могли бы поделиться скриптом, который они сделали? Просто интересно, может это он и есть?
эм… заходишь в yast2 в раздел «Виртуализация» — там один пункт — установка гипервизора и инструментов, запускаешь, в грубе появляется пункт с XEN ядром, в yast в разделе виртуализация появляется «Создание виртуальных машин» и «Управление виртуальными машинами»… только одно мне потребовалось в конфиге поправить — автозапуск работающих вирт. машин.

А что там за скрипты вызываются — я не знаю :(
Если они не перетряхнули весь загрузчик, в /etc/grub.d/ должен быть какой-то специальный скрипт для Xen-ядер (либо просто модифицированный стандартный). В статье как-раз описано создание такого скрипта.
вот сейчас смотрю на машину, на которой крутится 2 виртуалки — /etc/grub.d/ нету вообще о_О
чем xen ядро с точки зрения загрузчика отличается от любого другого, кроме названия файла?
Вот как выглядит загрузка обычного ядра:
menuentry "Debian GNU/Linux, linux 2.6.28.7-custom" {
set root=(hd0,1)
search --fs-uuid --set d37ae461-79a5-453f-9ec4-eab2d
linux /boot/vmlinuz-2.6.28.7-custom root=UUID=d37ae461-79a5-453f-9ec4-eab2d ro
initrd /boot/initrd.img-2.6.28.7-custom
}

Для Xen-ядра подобный пункт приведён в статье
тем что это не ядро :)
сделайте # file /boot/*

xen-ядра это ELF-файлы
Вы бы еще на английском текст где-нибудь запостили, для совсем уж большей сохранности)
> кустарным способом вписывать пункт меню ручками

куда мы катимся?
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории