Outils pour utilisateurs

Outils du site


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"

<note>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"

</note>

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.
bsd/freebsd/linprocfs.txt · Dernière modification : 2020/03/08 15:02 de 127.0.0.1

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain