手动更改目录中的根目录
-
根据要求,确保满足所有要求
-
挂载临时 API 文件系统:
cd /location/of/new/root mount -t proc proc proc/ mount --rbind /sys sys/ mount --rbind /dev dev/ mount --rbind /run run/ (optionally)
-
如果你需要在 chroot 环境中使用互联网连接,请复制 DNS 详细信息:
cp /etc/resolv.conf etc/resolv.conf
-
将 root 更改为/ location / of / new / root,指定 shell(本例中为
/bin/bash
):chroot /location/of/new/root /bin/bash
-
在 chrooting 之后,可能需要加载本地 bash 配置:
source /etc/profile source ~/.bashrc
-
(可选)创建一个独特的提示,以区分你的 chroot 环境:
export PS1="(chroot) $PS1"
-
完成 chroot 后,你可以通过以下方式退出:
exit
-
卸载临时文件系统:
cd / umount --recursive /location/of/new/root