17.5. 修改 /etc/grub.conf
这部分论述了如何安全且正确地修改您的 /etc/grub.conf
文件使其使用虚拟化内核。您必须使用 xen
内核应用 Xen 监控程序。复制您现有的 xen
内核条目,确定您复制了所有重要的行,否则您的系统将在引导时 panic(initrd
的长度将为 ‘0
‘)。如果您需要 xen
监控程序特定值,您必须将其附加到您 grub 条目的 xen
行中。
以下输出结果是运行 kernel-xen 软件包的系统的 grub.conf
条目示例。在您的系统中的 grub.conf
文件可能会有所不同。示例中重要的是从 title
行到下一个新行之间的部分。
#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
有关编辑 grub.conf
中重要的一点……
如果您的 grub.conf
在从示例中复制前已经进行过手动编辑,那么它看起来可能完全不同。
要在引导时为您的主机系统分配 256MB 内存,您需要在您 grub.conf
文件的 xen
行中附加 dom0_mem=256M
。前面示例的 grub 配置文件的修订版本如下:
#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
当前内容版权归 fedoraproject 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 fedoraproject .