以下を比較してください:
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
を見るよりも明確です 。