Загрузка Xen на x86-64: различия между версиями
(Import from freesource.info) |
Нет описания правки |
||
(не показано 7 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
{{MovedFromFreesourceInfo|AltLinux/Документация/Xen/XenBoot}} | {{MovedFromFreesourceInfo|AltLinux/Документация/Xen/XenBoot}} | ||
{{merge|Xen}} | |||
{{Устарело}} | |||
__TOC__ | __TOC__ | ||
'''Статья относится к дистрибутивам, загружаемым с LILO''' | |||
==== Слова ==== | ==== Слова ==== | ||
Строка 9: | Строка 10: | ||
==== Решение ==== | ==== Решение ==== | ||
По хорошему, необходимо собрать | По хорошему, необходимо собрать grub для 32битной систему, использовать его для создания некого загрузочного cd-диска. Положить на него stage1 stage2. Ставить систему с любым ядром и lilo. Загружаться в эту систему, копировать сd-rom’а /boot/grub на диск, создавать /boot/grub/device.map и /boot/grub/menu.lst, перезагружаться и с помощью волшебного cd-диска устанавливать grub как основной загрузчик системы. | ||
типа | типа | ||
<pre>root(hd0,1) | <pre>root(hd0,1) | ||
setup(hd0) | setup(hd0) | ||
reboot</pre> | reboot</pre> | ||
[http://wpkg.org/Running_Xen_with_LILO http://wpkg.org/Running_Xen_with_LILO] | * [http://wpkg.org/Running_Xen_with_LILO http://wpkg.org/Running_Xen_with_LILO] | ||
[http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo] | * [http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo] | ||
[http://www.tjd.phlegethon.org/software/#mbootpack http://www.tjd.phlegethon.org/software/#mbootpack] | * [http://www.tjd.phlegethon.org/software/#mbootpack http://www.tjd.phlegethon.org/software/#mbootpack] | ||
==== Альтернативное решение ==== | ==== Альтернативное решение ==== | ||
В качестве альтернативного решения можно использовать загрузчик extlinux из пакета syslinux. | В качестве альтернативного решения можно использовать загрузчик extlinux из пакета syslinux. | ||
==== См. также ==== | |||
* [[Grub#Как загрузить Xen?]] | |||
{{Category navigation|title=Xen|category=Xen|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 16:33, 21 декабря 2023
Статья относится к дистрибутивам, загружаемым с LILO
Слова
Простая задача: x86_64 система на базе altlinux server 4.0, хотелось бы завести под нее xen-ядро. Благодаря Михаилу Якушину большинство работ уже сделано, осталось решить вопрос загрузки. Проблема в том что для x86_64 загрузчик grub не собирается. А на текущий момент именно grub-единственно легкий способ загрузки xen-ядер.
Решение
По хорошему, необходимо собрать grub для 32битной систему, использовать его для создания некого загрузочного cd-диска. Положить на него stage1 stage2. Ставить систему с любым ядром и lilo. Загружаться в эту систему, копировать сd-rom’а /boot/grub на диск, создавать /boot/grub/device.map и /boot/grub/menu.lst, перезагружаться и с помощью волшебного cd-диска устанавливать grub как основной загрузчик системы. типа
root(hd0,1) setup(hd0) reboot
- http://wpkg.org/Running_Xen_with_LILO
- http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo
- http://www.tjd.phlegethon.org/software/#mbootpack
Альтернативное решение
В качестве альтернативного решения можно использовать загрузчик extlinux из пакета syslinux.