Есть некоторые полезные приложения в linux не до конца портированные под FreeBSD. Например, htop (утилита довольно универсальная по сравнению с обычным top). Собственно поддержка linux’a в этой утилите и натолкнула меня на написание этой статьи.
Для поддержки linux необходимо подгрузить модуль linprocfs:
#kldload linprocfs
Для того что при загрузке ОС он подгружался автоматом, прописываем такую строчку в файле/boot/loader.conf:
linprocfs_load="YES" # Linux compatibility process filesystem
Теперь нужно создать директорию для монтирования для файловой системы linuxproc (под linux’ом она называется /proc):
#mkdir -p /compat/linux/proc
Пропишем опции монтирования для linuxproc в /etc/fstab:
linproc /compat/linux/proc linprocfs rw 0 0
Теперь монтируем эту ФС:
#mount linproc
Это всё 🙂