Linuxulator, 32-bit executables, and linux-from-scratch

Geoff Fritz gfritz at gmail.com
Wed May 20 22:05:38 UTC 2009


I have a couple of quesiotns about FreeBSD's linux emulation environment.

Firstly, does the emulation layer handle the 32-bit Linux binaries natively,
or does it rely on FreeBSD's own 32-bit emulation layer?  In other words, can
I get away with not loading the 32-bit FreeBSD libraries?

I've tried searching, but wasn't able to find any relavent infomation about
this next item.  Has anyone tried a linux-from-scratch bootstrap process
under Linuxulator to create a custom environment?  Are there any low-level
problems that may prevent me from doing so?  And, on a related note, is
it possible to have multiple linux trees for emulation?  That is, if I mount
linsys and linproc correctly in another place (other than /compat/linux),
will things work as expected?

And my last question...  I run 7.2-RELEASE/amd64.  Is it possible yet to
run a 32-bit WINE environemt under the Linux emulation?  Last I heard, the
64-bit kernel was lacking a syscall or two to make this possible.  Has this
changed?

Thanks a bunch!

-- Geoff


More information about the freebsd-emulation mailing list