|
我按下面的网址安装好 xen 内核
http://www.howtoforge.com/virtua ... -debian-lenny-amd64
但是启动 menu.lst 中下面条目时
title Debian GNU/Linux, kernel 2.6.26-1-xen-amd64
root (hd0,9)
kernel /boot/vmlinuz-2.6.26-1-xen-amd64 root=/dev/sda10 ro
initrd /boot/initrd.img-2.6.26-1-xen-amd64
在 kernel /boot/vmlinuz-2.6.26-1-xen-amd64 root=/dev/sda10 ro 后出现
invalid or unsupported executable format
不知道为什么?什么意思?
但是 menu.lst 下面的条目没有问题
title Xen 3.2-1-amd64 / Debian GNU/Linux, kernel 2.6.26-1-xen-amd64
root (hd0,9)
kernel /boot/xen-3.2-1-amd64.gz
module /boot/vmlinuz-2.6.26-1-xen-amd64 root=/dev/sda10 ro console=tty0
module /boot/initrd.img-2.6.26-1-xen-amd64
按 xen 中 readme 文件中所指,menu.lst 中的条目似乎应该是第二种情形,但如果真的不能用,为什么 debian 会在 menu.lst 中增加这样的条目呢?这其中一定有点问题。
$uname -a
Linux myhost 2.6.26-1-amd64 #1 SMP Fri Mar 13 17:46:45 UTC 2009 x86_64 GNU/Linux |
|