J'essaie de réparer un Ubunu 14.04 cassé avec chroot. Ce que j'ai fait, c'est de démarrer Ubuntu à partir d'un port USB monté sur le système d'origine qui doit être réparé et changé pour ce système avec chroot:
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
Cela a bien fonctionné, mais dans l' chroot
environnement, je n'ai pas accès à Internet, donc je ne peux apt
pas résoudre les noms d'hôte. Qu'est-ce que je suis supposé faire?
ping www.askubuntu.com
ne fonctionne pas non plus.
for d in dev sys run proc; do sudo mount -o bind /$d /mnt/$d ; done