私の無知を許してください...私はソフトウェアをテストするためのDebian Chroot環境をたくさん持っています。私達のパッケージメンテナが私達を同じようにテストしているのでそれらは必要でした。
私のテストスクリプトはValgrindを使います、しかしValgrindはエラーで失敗します:
valgrind: warning (non-fatal): readlink("/proc/self/exe") failed
私は問題が何であるか知っています( /proc
(マウントされていない)、そして私はそれを解決する方法を知っています( mount -t proc none proc/
)ただし、コマンドを配置する場所がわからないため、chrootするたびにコマンドが自動的に実行されます。
以下をChrootに追加するだけです。 fstab
ツールを使用しようとするとValgrindエラーが発生しました。
proc<TAB> none<TAB> /proc
そして
proc<TAB> /proc
まさに、私たちは、コマンド "mount -t proc ..."をDebian Chroot環境のどこに入れますか?
これは非常に関連した質問です。 chroot環境でdev、proc、sysをマウントしますか? 。私が言うことができる最高の、人々は何をすべきかで答えて、どこでそれをするべきかについて答えません。私はそれをどこでやるべきかを考え出そうとしています(コマンドライン上で手動で)。