On Wed, 22 Mar 2006, David Lang wrote:

is there a way to build a i386 uml kernal on amd64?

I have a 64 bit debian build on my main box, but I need to run a uml instance useing a 32 bit debian system image. I've attempted to use the same uml kernel that I have been useing for my earlier attempts, but it dies with an oops complaining about a missing init.

I'm currently trying to see if recompiling my host kernel to support ia32 binaries makes a difference, but I suspect that it won't (it may allow me to compile a uml kernel on a 32 bit machine and use it for this, that will be my next test)

recompiling the host kernel to support 32 bit binaries made no difference

compiling a uml kernel on a i386 and trying to run in resulted in 'file not found' (shared libraries not there for the 32 bit software on the 64 bit system). so I did a chroot into a directory with a 32 bit system image in it and attempted to run the ia32 uml in it but only got the following output.

secdev:/# ./linux-2.6.16-32 eth0=tuntap,tap0 eth1=tuntap,tap1 ubd0=root_fs.methanebatch
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...missing
Checking PROT_EXEC mmap in /tmp...OK
Checking for the skas3 patch in the host:
  - /proc/mm...not found
  - PTRACE_FAULTINFO...not found
  - PTRACE_LDT...not found
UML running in SKAS0 mode
remove_umid_dir - actually_do_remove failed with err = -2


David Lang


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to