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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Восстановление ubuntu  (Прочитано 22489 раз)

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

Оффлайн gаrret

  • Активист
  • *
  • Сообщений: 833
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #15 : 25 Марта 2011, 14:33:07 »
А вы в chroot нормально заходите? Тогда может попробовать пакет с инета стянуть по приведенной ссылке и установить.
Считаешь, что я неправ? Аргументируй!

Оффлайн krivich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #16 : 25 Марта 2011, 16:46:15 »
А вы в chroot нормально заходите? Тогда может попробовать пакет с инета стянуть по приведенной ссылке и установить.

Да, захожу нормально. Сейчас с интернета возьму пакет. Попробую поставить

Пользователь решил продолжить мысль 25 Марта 2011, 17:46:56:
Блин!!!

Скачал с интернета пакет apt. Ввёл выделенную жирным команду и на те:

root@ubuntu:/# dpkg -i /home/ubuntu/apt_0.8.3ubuntu7_i386.deb
dpkg: error processing /home/ubuntu/apt_0.8.3ubuntu7_i386.deb (--install):
 cannot access archive: No such file or directory
Errors were encountered while processing:
 /home/ubuntu/apt_0.8.3ubuntu7_i386.deb

Я так думаю, наверно это проблема в путях к файлу из-за chroot. Но как устранить - не знаю.

Да, кстати, предыдущую проблему (не открывался Наутилус и прочее) решил, просто перезагрузив комп, и проделал необходимые подготовительные операции снова.
« Последнее редактирование: 25 Марта 2011, 17:51:45 от krivich »

Оффлайн gаrret

  • Активист
  • *
  • Сообщений: 833
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #17 : 25 Марта 2011, 18:02:00 »
А путь точно правильный? Что куда монтировали? Файл скачался? Он отображается в наутилусе по этому пути?

Пользователь решил продолжить мысль 25 Марта 2011, 18:08:55:
Да, и как chroot вызывали?
« Последнее редактирование: 25 Марта 2011, 18:08:55 от garret87 »
Считаешь, что я неправ? Аргументируй!

Оффлайн krivich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #18 : 25 Марта 2011, 18:59:49 »
Цитировать
А путь точно правильный?

Если открывать папки в наутилусе, то путь правильный, но в консоли наверно другие пути будут, если там chroot

Цитировать
Что куда монтировали?

Монтировал только это (всё до chroot):
sudo mount /dev/sda5 /mnt
sudo mount --bind /dev/ /mnt/dev
sudo mount --bind /proc/ /mnt/proc

Цитировать
Файл скачался?

Да, скачался.

Цитировать
Он отображается в наутилусе по этому пути?

(Нажмите, чтобы показать/скрыть)

Цитировать
Да, и как chroot вызывали?

Вот эту команду вводил, если реч об этом:
sudo chroot /mnt
« Последнее редактирование: 25 Марта 2011, 19:05:30 от krivich »

Оффлайн gаrret

  • Активист
  • *
  • Сообщений: 833
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #19 : 25 Марта 2011, 19:25:05 »
Вроде все правильно... К сожалению не могу считать себя знатоком chroot... Ничего в голову не приходит, кроме как попытаться найти его вручную.
Что-то вроде
find / -name 'apt_0.8.3ubuntu7_i386.deb'Если он че-то найдет, то в выводе путь будет.
« Последнее редактирование: 25 Марта 2011, 19:44:47 от garret87 »
Считаешь, что я неправ? Аргументируй!

Оффлайн shumtest

  • Активист
  • *
  • Сообщений: 731
  • Это вам просто кажется...
    • Просмотр профиля
    • Блог Шумомера
Re: Восстановление ubuntu
« Ответ #20 : 25 Марта 2011, 19:59:10 »
Перейти в папку с deb файлом, убедится что он тут ( ls ./ ) ставить так-же от текущей, т.е.
dpkg -i ./apt_0.8.3ubuntu7_i386.deb

Оффлайн krivich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #21 : 26 Марта 2011, 11:17:55 »
Цитировать
find / -name 'apt_0.8.3ubuntu7_i386.deb'
Нашёл данной командой свой файл.
Находится в /var/cache/apt/archives/apt_0.8.3ubuntu7_i386.deb

Далее пытаюсь установить:
dpkg -i /var/cache/apt/archives/apt_0.8.3ubuntu7_i386.debНа что мне отвечает:
(Нажмите, чтобы показать/скрыть)

Пробую вручную зайти в папку с файлом через терминал. В var ещё могу зайти, а в cache уже не могу, пишет мол не существует файла или директории:(

Может восстанавливать мой Ubuntu уже бесполезно?

Всё делаю от chroot  кстати

Пользователь решил продолжить мысль 26 Марта 2011, 13:07:37:
Продвинулось немного... установил пакеты, которые отсутствовали (спойлер в предыдущем сообщении) через dpkg.
Затем даже вроде установил apt!
Дальше буду делать!!!
НЕ ИЩЕМ ЛЁГКИХ ПУТЕЙ!!!:)

Пользователь решил продолжить мысль 26 Марта 2011, 13:16:39:
Так, двигаемся далее. При вводе команды:
apt-get install -fполучаю следующее:
(Нажмите, чтобы показать/скрыть)

всё также делаю от chroot. В чём проблема? Что делать дальше? Кто знает?
« Последнее редактирование: 26 Марта 2011, 13:16:39 от krivich »

Оффлайн gаrret

  • Активист
  • *
  • Сообщений: 833
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #22 : 26 Марта 2011, 14:10:23 »
Так, проблема с пакетом debconf. Остальные установились, я правильно понимаю? Попробуйте тогда пока
sudo apt-get update
sudo apt-get install --reinstall debconf
а я буду ман курить по Immediate-Configure

Пользователь решил продолжить мысль 26 Марта 2011, 14:27:15:
Аха, можно попробовать
sudo apt-get install -f -o APT::Immediate-Configure=0Правда говорят, что это опасно, но вам, думаю, терять нечего. :)

Пользователь решил продолжить мысль 26 Марта 2011, 14:30:43:
Да, и кстати. Вы же установили недостающие пакеты (по крайней мере большинство?) Тогда может система уже загрузится? Вы же продолжаете с лайв-сиди работать, я правильно понимаю?
« Последнее редактирование: 26 Марта 2011, 14:59:44 от garret87 »
Считаешь, что я неправ? Аргументируй!

Оффлайн krivich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #23 : 26 Марта 2011, 15:12:40 »
Цитировать
Да, и кстати. Вы же установили недостающие пакеты (по крайней мере большинство?) Тогда может система уже загрузится? Вы же продолжаете с лайв-сиди работать, я правильно понимаю?
Как дело было... Решился было я уж переустановить Ubuntu по новой. Но перед этим решил ещё раз попробовать загрузить восстановление системы Live CD. Прошёл по шагам. Дошёл до выбора корневой файловой системы. Естественно выбрал раздел со своей угробленной Ubuntu. Выскочило подобие терминала. (Я так понял что сделал то же самое, что и из под Live CD chroot:)) Далее стал устанавливать apt с помощью dpkg. Затем исходяя из сообщений понял, что надо предустановить указанные пакеты. Перезагрузил, Ubuntu ещё не запустилась.
Не стал отчаиваться. Загрузился снова с Live CD и стал устанавливать необходимые пакеты, на которые мне любезно указывал терминал при вводе apt-get команд в частности update и upgrade и install -f

Много пакетов поустанавливал конечно!:)

Ввёл команду указанную Вами
apt-get install -f -o APT::Immediate-Configure=0И о чудо! Что-то стало скачиваться и без единой ошибки.
Кстати, разъясните, пожалуйста, что за команда или дайте ссылку на ресурс (желательно на русском). Чтоб тоже знать.

Теперь при вводе 3 команд показывает следующее:
(Нажмите, чтобы показать/скрыть)

Затем попробовал ввести:

sudo apt-get install --reinstall debconf
Получил:

(Нажмите, чтобы показать/скрыть)

Помоему выполнилось вцелом успешно:)

Пользователь решил продолжить мысль 26 Марта 2011, 15:39:45:
Ubuntu пока не запустилась. При загрузке ругается на отсутствие вроде rcs какого-то.
Что дальше делать - не знаю. Если отсутствующие файлы восстанавливать, то как? Какими командами?
« Последнее редактирование: 26 Марта 2011, 15:40:11 от krivich »

Оффлайн gаrret

  • Активист
  • *
  • Сообщений: 833
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #24 : 26 Марта 2011, 15:46:56 »
Кстати, разъясните, пожалуйста, что за команда или дайте ссылку на ресурс (желательно на русском). Чтоб тоже знать.
Ну собственно относительно того, что это такое вам в терминале писалось:
Цитировать
Please see man 5 apt.conf under APT::Immediate-Configure for details.
Если ввести
man 5 apt.conf там будет описание и Immediate-Configure. Правда там все на английском.  :)
Вот здесь http://www.opennet.ru/man.shtml?topic=apt.conf&category=5&russian=0 есть краткое описание на русском.
Введенная вами команда - это тот же apt-get install -f, только еще и задает значение параметру настройки (через ключ -o) APT::Immediate-Configure=0 Чтоб не ругался. :)
Это не я такой умный, это поиск по интерету. ;D
По ошибкам. В частности интересует вот это:
Цитировать
root@ubuntu:/# apt-get update
Err http://debootstrap.invalid maverick Release.gpg
  Could not resolve 'debootstrap.invalid'
Err http://debootstrap.invalid/ maverick/main Translation-en
  Could not resolve 'debootstrap.invalid'
Err http://debootstrap.invalid/ maverick/restricted Translation-en
  Could not resolve 'debootstrap.invalid'
Reading package lists... Done
W: Failed to fetch http://debootstrap.invalid/dists/maverick/Release.gpg  Could not resolve 'debootstrap.invalid'

W: Failed to fetch http://debootstrap.invalid/dists/maverick/main/i18n/Translation-en.gz  Could not resolve 'debootstrap.invalid'

W: Failed to fetch http://debootstrap.invalid/dists/maverick/restricted/i18n/Translation-en.gz  Could not resolve 'debootstrap.invalid'

W: Some index files failed to download, they have been ignored, or old ones used instead.
Это что за странный репозиторий фигурирует? http://debootstrap.invalid и пр. Посмотрите, что у вас в /etc/apt/sources.list Есть ли там эта фигня? И что там вообще есть?

По поводу второй ошибки - там пишет, что locale не указан. Но это подождет пока, вроде не критично.




Пользователь решил продолжить мысль 26 Марта 2011, 15:53:43:
Да, и относительно locale
Что пишет при вводе в терминале?
locale
« Последнее редактирование: 26 Марта 2011, 15:53:43 от garret87 »
Считаешь, что я неправ? Аргументируй!

Оффлайн krivich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #25 : 26 Марта 2011, 15:59:40 »
Огромное спасибо за разъяснение команды! Сам бы долго наверное искал :)

Цитировать
Это что за странный репозиторий фигурирует? http://debootstrap.invalid и пр. Посмотрите, что у вас в /etc/apt/sources.list Есть ли там эта фигня? И что там вообще есть?

Он один и фигурирует там. Больше ничего нет, кроме него.
Нужно другие репозитории подключить? Какие конкретно?

Кстати, мне тоже этот репозиторий странноват показался. Слово Invalid в глаза бросилось. Видимо это спец-репозиторий для таких как я, чтобы всё восстанавливать (шутка)  :)

Оффлайн gаrret

  • Активист
  • *
  • Сообщений: 833
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #26 : 26 Марта 2011, 16:17:59 »
Тогда заходите сюда http://repogen.simplylinux.ch/ и генерируете список (там все легко, разберетесь). Только в пункте Ubuntu Updates желательно отметить первые два пункта - Security и Updates. Генерируете список и заменяете им содержимое /etc/apt/sources.list Сохраняете и делаете
apt-get update
apt-get upgrade

Пользователь решил продолжить мысль 26 Марта 2011, 16:35:50:
И кстати apt-get install -f тоже можно для проверки
« Последнее редактирование: 26 Марта 2011, 16:35:50 от garret87 »
Считаешь, что я неправ? Аргументируй!

Оффлайн krivich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #27 : 26 Марта 2011, 16:38:20 »
Можно 2 вопросика?

А в Ubuntu updates в первых двух пунктах sources repository отмечать?

А Branches, я полагаю тоже не отмечать?

Извините, если отвлекаю, и/или вопросы глупые :)

Оффлайн gаrret

  • Активист
  • *
  • Сообщений: 833
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #28 : 26 Марта 2011, 16:40:47 »
А в Ubuntu updates в первых двух пунктах sources repository отмечать?
Можете отметить, не помешает. Это исходники.
Цитировать
А Branches, я полагаю тоже не отмечать?
Отмечать, а как же! Там можете все отметить.
Считаешь, что я неправ? Аргументируй!

Оффлайн krivich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Восстановление ubuntu
« Ответ #29 : 26 Марта 2011, 16:52:49 »
Понятно! Извините :)

У меня правда проблема. Не могу добавить репозитории через терминал. Видимо доступ закрыть. Команда vi не работает. Что делать?

 

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