Xen без multilib

Модератор: Модераторы разделов

Ответить
BratSinot
Сообщения: 812
ОС: Slackware64

Xen без multilib

Сообщение BratSinot »

Доброго времени суток!

Собственно вопрос такой, можно завести Xen на системе без multilib? Искал, искал ничего путного по этому поводу не нашел.
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 876
ОС: gentoo

Re: Xen без multilib

Сообщение vr13 »

можно, если вы не предполагаете использовать hvm-домены (в случае gentoo, xen-tools собирается с -hvm, также в ядре dom0 следует выключить поддержку elf32 - CONFIG_IA32_EMULATION=n). технически multilib нужен hvmloader:

Код: Выделить всё

$ file /usr/lib/xen/boot/hvmloader
/usr/lib/xen/boot/hvmloader: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped

гипервизору multilib не нужен ни в каком случае
Спасибо сказали:
BratSinot
Сообщения: 812
ОС: Slackware64

Re: Xen без multilib

Сообщение BratSinot »

vr13 писал(а):
19.09.2012 21:17
можно, если вы не предполагаете использовать hvm-домены (в случае gentoo, xen-tools собирается с -hvm, также в ядре dom0 следует выключить поддержку elf32 - CONFIG_IA32_EMULATION=n). технически multilib нужен hvmloader:

Код: Выделить всё

$ file /usr/lib/xen/boot/hvmloader
/usr/lib/xen/boot/hvmloader: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped

гипервизору multilib не нужен ни в каком случае

А зачем в ядре выключать elf32? Оно и на не multilib системе собирается.
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 876
ОС: gentoo

Re: Xen без multilib

Сообщение vr13 »

BratSinot писал(а):
20.09.2012 01:01
А зачем в ядре выключать elf32? Оно и на не multilib системе собирается.

исключительно фэн-шуй, к чему имеется склонность: не хранить не нужного
Спасибо сказали:
BratSinot
Сообщения: 812
ОС: Slackware64

Re: Xen без multilib

Сообщение BratSinot »

vr13 писал(а):
20.09.2012 08:40
BratSinot писал(а):
20.09.2012 01:01
А зачем в ядре выключать elf32? Оно и на не multilib системе собирается.

не хранить не нужного

Ну я, к примеру, иногда ассемблер на x86-х ковыряю, поэтому в ядре и осталось. Плюс если вдруг понадобится multilib.
Спасибо сказали:
Ответить