Hi guys,<br> I download Linux 2.6.36.1 and want to compile a lguest host kernel and I copy config file in my OS Federo 11,<br> use <b>make oldconfig</b> to config the kernel, I keep the new config option in 2.6.36.1 by default. <br>
than I config lguest in the kernel like this(<a href="http://lguest.ozlabs.org/lguest.txt">http://lguest.ozlabs.org/lguest.txt</a>),<br><br>what I do is just below:<br><pre> "General setup":<br> "Prompt for development and/or incomplete code/drivers" = Y<br>
(CONFIG_EXPERIMENTAL=y)<br><br> "Processor type and features":<br> "Paravirtualized guest support" = Y<br> "Lguest guest support" = Y<br> "High Memory Support" = off/4GB<br>
"Alignment value to which kernel should be aligned" = 0x100000<br> (CONFIG_PARAVIRT=y, CONFIG_LGUEST_GUEST=y, CONFIG_HIGHMEM64G=n and<br> CONFIG_PHYSICAL_ALIGN=0x100000)<br><br> "Device Drivers":<br>
"Block devices"<br> "Virtio block driver (EXPERIMENTAL)" = M/Y<br> "Network device support"<br> "Universal TUN/TAP device driver support" = M/Y<br> "Virtio network driver (EXPERIMENTAL)" = M/Y<br>
(CONFIG_VIRTIO_BLK=m, CONFIG_VIRTIO_NET=m and CONFIG_TUN=m)<br><br> "Virtualization"<br> "Linux hypervisor example code" = M/Y<br> (CONFIG_LGUEST=m)<br></pre>than I<br>make modules_install<br>
make install<br>change /boot/grub/grub.conf <br>and reboot<br>when I use<br><b>modprobe lg</b><br>It says: <br>FATAL: Error inserting lg (/lib/modules/<a href="http://2.6.36.1/kernel/drivers/lguest/lg.ko">2.6.36.1/kernel/drivers/lguest/lg.ko</a>): Cannot allocate memory<br>
<br>Can someone help me?<br><br><br>Many thanks!<br><br>Kevin<br><br><br><br>