一:
首先改了gen_kvm_libvirt文件,加入了一些设备说明。但启动时libvirt报domain didn't show up。
解决办法:其实根本不用改gen_kvm文件。
二:
用网上介绍的ramdisk制作方法无法启动。要/boot/grub中加入一些文件,如menu.list、device.map等。
用aw的代替,可以启动。
三:
启动后提示invalid or unsupported executable format,将device.map中的hd(0) /dev/sda改成/dev/vda也不行。
难道是64位上跑32位的不行?
需要进一步验证。