17.5. Modificar /etc/grub.conf
Esta sección describe cómo cambiar sin novedad y correctamente su archivo /etc/grub.conf
para usar el kernel de virtualización. Debe utilizar el kernel xen
para el hipervisor Xen. Copie su entrada de kernel existente xen
, asegúrese de que haya copiado todas las líneas importantes o de lo contrario su sistema entrará en pánico tras el arranque (initrd
tendrá una longitud de '0
'). Si requiere valores específicos del hipervisor xen
, debe añadirlos a la línea de xen
de la entrada de GRUB.
La salida a continuación es un ejemplo de una entrada grub.conf
desde un sistema ejecutando el paquete de kernel-xen. El archivogrub.conf
en su sistema puede variar. La parte importante en el ejemplo a continuación es la sección desde la línea de title
hasta la siguiente nueva línea.
#boot=/dev/sda
default=0
timeout=15
#splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=10 serial console
title Fedora (2.6.23.14-107.fc8xen)
root (hd0,0)
kernel /xen.gz-2.6.23.14-107.fc8 com1=115200,8n1
module /vmlinuz-2.6.23.14-107.fc8xen ro root=/dev/VolGroup00/LogVol00
module /initrd-2.6.23.14-107.fc8xen.img
Un punto importante sobre la edición de grub.conf
...
Su archivo grub.conf
puede verse muy diferente si ha sido editado en forma manual o si ha sido copiado desde un ejemplo.
Para establecer la cantidad de memoria asignada a su sistema de en el tiempo de arranque a 256MB, añada dom0_mem=256M
a la línea xen
en su archivo grub.conf
. La siguiente es una versión modificada de un archivo de configuración de GRUB del ejemplo anterior:
#boot=/dev/sda
default=0
timeout=15
#splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=10 serial console
title Fedora (2.6.23.14-107.fc8xen)
root (hd0,0)
kernel /xen.gz-2.6.23.14-107.fc8 com1=115200,8n1 dom0_mem=256MB
module /vmlinuz-2.6.23.14-107.fc8xen ro
root=/dev/VolGroup00/LogVol00
module /initrd-2.6.23.14-107.fc8xen.img