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