Lo scopo è quello di avere un kernel dom0 che includa il supporto a XEN su gentoo-sources e non quello di guidare il lettore passo passo al setup di XEN. Per quello ci sono molte guide in giro.
Le opzioni da abilitare sono le seguenti:
Code: Select all
Processor type and features --->
[*] Paravirtualized guest support --->
[*] Xen guest supportCode: Select all
Device Drivers --->
Xen driver support --->
[*] Xen memory balloon driver (NEW)
[*] Scrub pages before returning them to system (NEW)
<*> Xen /dev/xen/evtchn device (NEW)
[*] Backend driver support (NEW)
<*> Xen filesystem (NEW)
[*] Create compatibility mount point /proc/xen (NEW)
[*] Create xen entries under /sys/hypervisor (NEW)
<M> userspace grant access device driver (NEW)
<M> User-space grant reference allocator driver (NEW)
<M> xen platform pci device driver (NEW)
[*] Network device support --->
< > Xen network device frontend driver
<*> Xen backend network deviceBasta quindi inserire la seguente riga in /etc/conf.d/modules:
Code: Select all
modules_3_X="xen-gntdev xen-gntalloc"Code: Select all
Device Drivers --->
[*] Block devices --->
<*> Xen virtual block device support
<*> Xen block-device backend driver
Code: Select all
Networking support --->
Networking options --->
<M> 802.1d Ethernet Bridging