以下を比較してください:
mount -t proc none ./my_chroot/proc
および:
chroot ./mychroot mount -t proc none /proc
承認された回答:
基礎となるカーネルの状態に関して違いはありません。
mountの操作に関してはわずかな違いがあります コマンド:/etc/mtabでアクションを追跡します 、したがって、mountを実行します chrootの下 別のmtabを更新します ファイル。
mount --bind /proc ./my_chroot/procを使用することもできます 。私の知る限り、それとmount -t proc none ./mychroot/procの間に実際的な違いはありません。 :procをマウントできます ファイルシステムは何度でも使用でき、マウントオプションは無視されます。 mount --bind /procでファイルシステムをアンマウントできないようにします chrootの外ですが、とにかくそれは決して起こらないはずです。
余談ですが、mount -t proc proc …/procをお勧めします procが表示されているため mtabのデバイスフィールド または/proc/mounts noneを見るよりも明確です 。