我尝试使用chroot修复一个损坏的Ubuntu 14.04。我的做法是从USB启动Ubuntu,挂载需要修复的原始系统,并通过chroot切换到该系统。
那个方法很好用,但在chroot环境中我无法访问互联网,所以apt无法解析主机名。 我应该怎么办?
不起作用。
sudo mount /dev/sdXY /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc
sudo cp /proc/mounts /mnt/etc/mtab
sudo chroot /mnt /bin/bash
那个方法很好用,但在chroot环境中我无法访问互联网,所以apt无法解析主机名。 我应该怎么办?
ping www.askubuntu.com
不起作用。
for d in dev sys run proc; do sudo mount -o bind /$d /mnt/$d ; done
。 - Avinash Raj