chroot環境があります。 make を使用すると、debootstrap
ただ通過したいと思います。確認する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
完全に機能する特別なファイルです。