Форум русскоязычного сообщества Ubuntu


Автор Тема: проблема chroot  (Прочитано 922 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zorrander

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
проблема chroot
« : 09 Января 2016, 16:25:03 »
     Добрый день. Сломалась полностью ubuntu и перестала грузиться. Загрузился с live CD и сделал sudo chroot /media/ubuntu
оказался у себя дома, где надо полностью update сделать полностью системы и желательно еще apt-get install linux-image-generic
Но появилась другая проблема!  "Не удалось найти IP-адрес для «security.ubuntu.com»" но не прописывать ведь каждому IP адрес. Поискал в интернете про /etc/resolv.conf
Но с лайв СД упорно нет доступа к файлу, чтобы его заменить файлом resolv.conf  с системы лайв СД.
Да и в chroot потерялся. Что делать и как быть. как переместить или копировать файлик или есть иные пути обойти эту проблему. Подскажите а? а то прям систему ну ОЧЕНЬ не хочу терять свою.  :'(


Пользователь решил продолжить мысль 09 Января 2016, 16:44:09:
Разобрался со всем. в минте сделал cp /etc/resolv.conf /mnt/s
а в родной ос просто взял с папки /mnt/s и кинул в родную ОС /etc/resolv.conf  - cp /mnt/s/resolv.conf /etc/resolv.conf
Всем добра!

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 09/01/2016). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 22:20:02 от zg_nico »

Punko

  • Гость
Re: проблема chroot
« Ответ #1 : 09 Января 2016, 16:58:22 »
Я ничего не понял, resolv.conf автоматически генерируется же. Как эти действия могли помочь?

Оффлайн zorrander

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: проблема chroot
« Ответ #2 : 09 Января 2016, 17:06:01 »
Я ничего не понял, resolv.conf автоматически генерируется же. Как эти действия могли помочь?
Ну даже при apt-get update писало что нет интернета и ничего не вижу типа "Не удалось найти IP-адрес для «security.ubuntu.com»"
а пинг проходит по ip адресу. В итоге взял с лайв сд минта файлик этот и перенес в домашнюю ос и вуаля! все заработало!

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: проблема chroot
« Ответ #3 : 09 Января 2016, 17:17:39 »
Откопал в своих закладках статью, несколько пересекающуюся с темой, в ней, кроме прочего, есть и о манипуляциях с resolv.conf

ЗЫЖ уже раз писал в этой теме, но пока писал, автор самостоятельно нашел решение и я свой коммент удалил, а тут смотрю интерес к вопросу у народа есть, решил поделиться :)
« Последнее редактирование: 09 Января 2016, 17:20:26 от F12 »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: проблема chroot
« Ответ #4 : 09 Января 2016, 17:34:17 »
На самом деле, все делается еще проще. Этот файл и в самой Ubuntu уже давно реально не создается в /etc, а создает символическую ссылку при запуске. И ты делай также:
sudo cp -L /etc/resolv.conf /mnt/etc/
Пользователь решил продолжить мысль 09 Января 2016, 17:39:18:
F12,
В арче вообще есть скрипт arch-chroot, который все делает автоматически и разделы монтирует, и ссылку на резольв создает, то есть, переход осуществляется одной командой. Я себе по типу того скрипта поделал ubuntu-chroot, gentoo-chroot, кинул в ~/bin/ теперь захожу в любое окружение одной командой.
« Последнее редактирование: 09 Января 2016, 17:39:18 от Heider »

 

Страница сгенерирована за 0.029 секунд. Запросов: 23.