Linux
僅掛載 sysfs 的特定部分
我想知道是否可以僅安裝部分 sysfs 以在 chroot 中使用。範例我只需要 /sys/class/gpio 而不需要休息。
mount -t sysfs sys/some/folder /mnt/temp_sys
對任何類型的文件系統執行此操作的通用方法是
bind
掛載。此範例使用
/tmp
. 為此,/sys
您可以替換/tmp/sysall
為/sys
:mkdir /tmp/sysall mkdir -p /tmp/mychroot/sys/class/gpio mount -t sysfs sysfs /tmp/sysall/ mount --bind /tmp/sysall/class/gpio /tmp/mychroot/sys/class/gpio umount /tmp/sysall/