
debootstrap
私はchrootされた環境を持っています。あるUSB デバイスを接続します (ホスト システムにマウントされているすべてのデバイスではありません)。
USB
全てのデバイスを通過できるのは知っています
$ sudo mount --bind /dev chroot/dev
$ sudo mount --bind /sys chroot/sys
しかし、特定の USB デバイスのみを通過できるように、より詳細な制御を行いたいと考えています。ミラーリングするものと除外するものをより詳細に制御しながら、FUSE
同じことを実現するスクリプトを作成することを考えましmnt --bind
た。
しかし、これを行うツールが利用可能かどうかを確認したいと思いました。
どうもありがとう!
答え1
chrootでrootユーザーの下で実行されているアプリがある場合、rootはデバイスノードを作成できるため、あなたが行っていることはすべて無意味です。デバイスノードがない場合は、単に
sudo cp -a /dev chroot
そして、chroot に置きたくないデバイス ファイルを削除します。結局のところ、デバイスは完全に機能する/dev
特別なファイルにすぎません。cp