別の質問に対するこの回答は、基本的にはchroot、制限が厳しすぎる(ただし置き換えられない)親の代わりに主にそれを使用するために、別のLinuxディストリビューションに取り込むことです。実行前に推奨されるアクションchrootは、次のとおりです。
cp /etc/resolv.conf etc/resolv.conf
cp -a /lib/modules/$(uname -r) lib/modules
mount -t proc archproc proc
mount -t sysfs archsys sys
mount -o bind /dev dev
mount -t devpts archdevpts dev/pts
- コピー
resolv.confは明確ですが(ネットワーク/インターネットアクセス)、それについてはわかりませんが、stage3 Gentooシステムにアクセスするmodules場合、これは実際には不要のようchrootでしたね? - しかし、なぜしている
proc、sysとdev/pts代わりにバインド・マウントを使用しての再マウント?この状況の実際の違いは何ですか。「より正確」です。 - このハウツーバインドマウント
procとdev、どちらもdev/ptsもはsysすべてにマウントされています。さらに/etc/{hosts,fstab}、新しいルートにコピーします。それは理にかなっていますか?私も含めるべきではありません/etc/mdadm.confか?