Confronta quanto segue:
mount -t proc none ./my_chroot/proc
e:
chroot ./mychroot mount -t proc none /proc
Risposta accettata:
Non ci sono differenze rispetto allo stato del kernel sottostante.
C'è una piccola differenza rispetto al funzionamento del mount comando:tiene traccia delle sue azioni in /etc/mtab , quindi eseguendo mount sotto chroot aggiornerà un diverso mtab file.
Puoi anche usare mount --bind /proc ./my_chroot/proc . Per quanto ne so, non c'è alcuna differenza pratica tra quello e mount -t proc none ./mychroot/proc :puoi montare il proc filesystem tutte le volte che vuoi e le opzioni di montaggio vengono ignorate. mount --bind ti impedirà di smontare il filesystem su /proc al di fuori del chroot, ma comunque non dovrebbe mai accadere.
Per inciso, consiglierei mount -t proc proc …/proc perché vedendo proc nel campo del dispositivo in un mtab o in /proc/mounts è più chiaro che vedere none .