pavement

Linux, configuration

From FreeBSDwiki
Revision as of 15:59, 6 March 2015 by Sidetone (Talk | contribs)
Jump to: navigation, search

First add to /etc/rc.conf, to enable Linux/ELF binary emulation:

linux_enable="YES"

Then either edit /boot/loader.conf to include:

linprocfs_load="YES"
linsysfs="YES"
linux_load="YES"
lindev_load="YES"

Or compile directly into the kernel by adding these options to your custom KERNCONF file in /usr/src/sys/*/conf/ :

options         COMPAT_LINUX32    # This is used for 64bit processors
#options        COMPAT_LINUX      # This is used for 32bit processors; this option won't work on 64bit processors
options         LINPROCFS
options         LINSYSFS
device          lindev

Linux filesystems then need to be mounted via adding the following to /etc/fstab :

linproc         /compat/linux/proc      linprocfs    rw  0  0
linsys          /compat/linux/sys       linsysfs     rw  0  0

References

  • Related manpages; and filesystem documentation
Personal tools