From: Henry N. <hen...@ar...> - 2010-12-15 19:27:03
|
On 08.12.2010 18:41, Fuujuhi wrote: > I have an existing Ubuntu Lucid 10.04 64-bit that I would like to boot > natively or under Windows XP (32-bit). > > I tried coLinux 0.7.8, but it failed with the error messages: > > request_module: runaway loop modprobe binfmt-464c > request_module: runaway loop modprobe binfmt-464c > request_module: runaway loop modprobe binfmt-464c > (5 times) > > A few googling (like [1]), and it seems that this is because a 32-bit > kernel is trying to boot a 64-bit OS, which indeed is the case. From the > comment, it seems that enabling IA-32 emulation, or enabling ELF support > could solve this issue (not tried yet). This is not true. You can't run a 64 bit program under 32 bit kernel. IA-32 emulation is the other way. Here is the definition from kernel config. IA32 Emulation: "Include code to run 32-bit programs under a 64-bit kernel. You should likely turn this on, unless you're 100% sure that you don't have any 32-bit programs left." -- Henry N. |