From: Jeff D. <jd...@ad...> - 2008-08-26 17:50:07
|
On Sun, Aug 10, 2008 at 12:43:14PM +0000, Neo Anderson wrote: > I install uml on 64bits host and encounter a problem related to > mismatch between host os (opensuse 64bits) and guest os > (debian32bits). The error echoes "request_module: runaway loop > modprobe binfmt-464c." After checking on the internet, I found out it > indicates that the guest os can not start up due to it is 32bits and > host os is 64bits. No. The problem is that you are trying to boot a 32-bit filesystem on a 64-bit UML, and UML doesn't have 32-bit compatibility. You need to either get a 64-bit filesystem, or run a 32-bit UML. If you try the 32-bit UML and it crashes and you have a not-too-recent host kernel, it may need upgrading, as there were some 32-bit compatibility bugs fixed a while ago. Jeff -- Work email - jdike at linux dot intel dot com |