Outils pour utilisateurs

Outils du site


documentation:bsd:freebsd:linprocfs

Émuler le filesystem /proc de Linux

Certains ports nécessitent de rajouter cette ligne dans le fichier /etc/fstab.

[...]
linproc	     /compat/linux/proc	     linprocfs	     rw	0 0

Il faut également faire d'autre manipulations :

1. Charger le module

kldload linux

2. Pour que cela soit automatiquement pris en compte au prochain démarrage, il faut rajouter la ligne ci-dessous dans le fichier /etc/rc.conf.

[...]
linux_enable=YES"

Ou on rajoute ce module à la variable kld_list 1)

[...]
kld_list="linux"
Si vous utilisez un driver pour le support de votre carte graphique (drm-current-kmod, drm-devel-kmod, ou drm-fbsd12.0-kmod), le module doit être chargé en premier.
[...]
kld_list="amdgpu linux"

3. On crée ensuite le répertoire

mkdir -p /usr/local/compat/linux/proc
ln -s /usr/local/compat /compat

4. On peut « monter » ce système de fichier.

mount linproc

ou

mount -t linprocfs linproc /compat/linux/proc
1)
Il s'agit d'une liste d'éléments séparés par un espace.
documentation/bsd/freebsd/linprocfs.txt · Dernière modification: le 08-03-2020 à 14h02 de olivier