Проблема с сетью при переустановке Grub

Я пытаюсь переустановить grub на второй диск, следуя инструкциям в Purge & amp; Переустановите Grub .

После выполнения sudo chroot /mnt, когда я пытаюсь apt-get update, я получаю много failed to fetch сообщений. Очевидно, DNS не работает, так как время выполнения команды host на любом имени хоста истекло: no servers could be reached.

Если я выйду из chroot, host и apt-get update будут работать нормально.

1
задан 27 February 2013 в 22:31

2 ответа

Внутри chroot отредактируйте /etc/resolv.conf (nano /etc/resolv.conf) и вставьте следующую строку:

nameserver 8.8.8.8

Разрешение имен должно работать.

PS: нажмите Ctrl + O , Enter для сохранения файла в nano и Ctrl + X для выхода.

0
ответ дан 27 February 2013 в 22:31

Согласно вашему описанию в вашей изолированной среде нет информации о действительных серверах имен (DNS). Вы можете скопировать файл /etc/resolv.conf в каталог etc вашей среды chroot. Вы также можете отредактировать файл /mnt/etc/resolv.conf (или если вы находитесь внутри chroot в /etc/resolv.conf) и добавить строку

nameserver 8.8.8.8

. Здесь используется сервер имен от Google.

Когда ваша система имеет действительную информацию о DNS-серверах, она снова будет работать, как и ожидалось.

0
ответ дан 27 February 2013 в 22:31

Другие вопросы по тегам:

Похожие вопросы: