06 ноября 2012

Как восстановить систему после случайного удаления всех ядер в Ubuntu/Linux Mint


Если вы случайно удалили все ядра и теперь не знаете, как восстановить вашу систему? Не переживайте. Следуя инструкции ниже, вы сможете восстановить её.

Инструкция применительна в следующих дистрибутивах Linux:

    Ubuntu 12.10/12.04/11.10 и старше
    Linux Mint 13/12 и старше

Требование

   Подключение к Интернету
   Live CD/DVD/USB с Ubuntu/Linux Mint 

1. Вставьте Live CD/DVD/USB с образом и загрузите его.
В самом начале загрузки нажмите любую клавишу, чтобы открылось окно с выбором параметров. Выберите Запустить Ubuntu без установки и нажмите Enter:



В Linux Mint:



2. Дождитесь когда откроется рабочий стол с панелями и значками, нажмите (Ctrl+At+T) для вызова терминала, скопируйте и выполните следующую команду:

sudo fdisk -l

Данная команда выводит в терминале таблицу разделов на вашем жёстком диске:



Необходимо определить раздел где были удалены все ядра. В моём случае это раздел /dev/sda6. У вас, естественно, он может быть другим.

3. Теперь необходимо выполнить последовательность команд, чтобы получить привилегии суперпользователя для подключения к вашему жесткому диску:

sudo mkdir -p /media/ubuntu

sudo mount /dev/sda6 /media/ubuntu

sudo mount --bind /dev /media/ubuntu/dev

sudo mount --bind /proc /media/ubuntu/proc

sudo mount --bind /sys /media/ubuntu/sys

sudo chroot /media/ubuntu

Примечание. Измените в команде /dev/sda6 на свой раздел.

4. Далее установите ядро Linux с помощью команды:

apt-get install linux-image-generic

5. И последнее. Перезагрузите компьютер, удалив CD/DVD/USB.

Теперь вы должны войти  в востановленную систему.

Удачи.

34 комментария :

  1. Требование

    Подключение к Интернету
    Live CD/DVD/USB с Ubuntu/Linux Mint

    Нет компа-беги к соседу.Иль держи загрузочный диск под рукой

    ОтветитьУдалить
  2. Случайное удаление ядер не херасе вы даете ребят...))))

    ОтветитьУдалить
  3. Бывает...Удалил ядра 2.3 ,а 3.5 установленное перед этим не пошло...

    ОтветитьУдалить
  4. способ не сработал

    ОтветитьУдалить
  5. Acronis True Image Home решит ваши проблемы перед тем как проводить опыты с системой сделайте копию займет до 10 мин и столько же восстановление в случае чего

    ОтветитьУдалить
  6. Здраствуйте, а есть еще какие то методы восстановления ядра Linux так как этот метод не работает...

    вот что выдает в терминале:

    root@ubuntu:/# apt-get install linux-image-generic
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    The following packages were automatically installed and are no longer required:
    libreoffice-l10n-ru python-pywapi
    Use 'apt-get autoremove' to remove them.
    The following extra packages will be installed:
    linux-image-3.5.0-21-generic linux-image-extra-3.5.0-21-generic
    Suggested packages:
    fdutils linux-doc-3.5.0 linux-source-3.5.0 linux-tools
    The following NEW packages will be installed:
    linux-image-3.5.0-21-generic linux-image-extra-3.5.0-21-generic
    linux-image-generic
    0 upgraded, 3 newly installed, 0 to remove and 5 not upgraded.
    Need to get 39.1 MB of archives.
    After this operation, 115 MB of additional disk space will be used.
    Do you want to continue [Y/n]? y
    Err http://ua.archive.ubuntu.com/ubuntu/ quantal-updates/main linux-image-3.5.0-21-generic i386 3.5.0-21.32
    Something wicked happened resolving 'ua.archive.ubuntu.com:http' (-5 - No address associated with hostname)
    Err http://security.ubuntu.com/ubuntu/ quantal-security/main linux-image-3.5.0-21-generic i386 3.5.0-21.32
    Something wicked happened resolving 'security.ubuntu.com:http' (-5 - No address associated with hostname)
    Err http://security.ubuntu.com/ubuntu/ quantal-security/main linux-image-extra-3.5.0-21-generic i386 3.5.0-21.32
    Something wicked happened resolving 'security.ubuntu.com:http' (-5 - No address associated with hostname)
    Err http://security.ubuntu.com/ubuntu/ quantal-security/main linux-image-generic i386 3.5.0.21.27
    Something wicked happened resolving 'security.ubuntu.com:http' (-5 - No address associated with hostname)
    Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-21-generic_3.5.0-21.32_i386.deb Something wicked happened resolving 'security.ubuntu.com:http' (-5 - No address associated with hostname)
    Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-21-generic_3.5.0-21.32_i386.deb Something wicked happened resolving 'security.ubuntu.com:http' (-5 - No address associated with hostname)
    Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-image-generic_3.5.0.21.27_i386.deb Something wicked happened resolving 'security.ubuntu.com:http' (-5 - No address associated with hostname)
    E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
    root@ubuntu:/

    ОтветитьУдалить
    Ответы
    1. Этот метод работает, просто надо читать то что выдаёт терминал и последовательно выполнять.

      Удалить
    2. Не правильно выбран лив СД. Вы пытаетесь восстановить систему с 12.04 диском 12.10. Нужно точное соответствие. Для 12.04 лив сд 12.04, для 12.10 сд 12.10. Выбирите правильный образ. Инструкция Админа реально работает.

      Удалить
  7. Выполнял последовательно все команды, но в итоге все равно терминал выдает кучу ошибок... немогу разобраться, что не так делаю...

    ОтветитьУдалить
  8. chroot ты не защел к себе в окружение -root@ubuntu ты только залогинился под рутом с лайва

    ОтветитьУдалить
    Ответы
    1. root@ubuntu это рут директория примонтированного в /media раздела.
      зашел в рут директорию
      root@xubuntu:/# cd root
      и проверил содержимое папки "root"
      root@xubuntu:/root# dir
      И содержимое совпало с папкой рут примонтированного (безядерного) раздела, а не корневого РУТа ЛАйф CD
      Это я к тому что, последняя команда мануала
      "apt-get install linux-image-generic"
      не катит, и выдает уже известное

      Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-image-generic_3.5.0.21.27_i386.deb Something wicked happened resolving 'security.ubuntu.com:http' (-5 - No address associated with hostname)
      E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
      root@ubuntu:/

      ОС - Xubunutu 12.04

      Удалить

  9. А как сделать правильно?

    ОтветитьУдалить
  10. А можно ли то же самое сделать с параллельно установленной Убунты?

    ОтветитьУдалить
  11. Не получилось... То же самое о чем написал Володимир Рощик...
    Очень хотелось бы востановить

    ОтветитьУдалить
    Ответы
    1. Система на диске должна соответствовать установленной системе, то есть если у тебя установлена Ubuntu 12.04, то и Live СВ должен быть с Ubuntu 12.04 (пример). Тогда и инструкция сработает.

      Удалить
    2. У меня 13.04 установлено и Live CD 13.04...

      Что посоветуешь на этот вариант???

      Удалить
    3. Тогда не знаю почему не получается восстановление. А что тут советовать? Переустанови систему и не удаляй все ядра больше.

      Удалить
    4. И всё-же... У меня "Что-то странное произошло...":

      ubuntu@ubuntu:~$ sudo mkdir -p /media/ubuntu
      ubuntu@ubuntu:~$ sudo mount /dev/sda5 /media/ubuntu
      ubuntu@ubuntu:~$
      ubuntu@ubuntu:~$ sudo mount --bind /dev /media/ubuntu/dev
      ubuntu@ubuntu:~$ sudo mount --bind /proc /media/ubuntu/proc
      ubuntu@ubuntu:~$ sudo mount --bind /sys /media/ubuntu/sys
      ubuntu@ubuntu:~$
      ubuntu@ubuntu:~$ sudo chroot /media/ubuntu
      root@ubuntu:/# apt-get install linux-image-generic
      Чтение списков пакетов… Готово
      Построение дерева зависимостей
      Чтение информации о состоянии… Готово
      Будут установлены следующие дополнительные пакеты:
      linux-image-3.8.0-27-generic linux-image-extra-3.8.0-27-generic
      Предлагаемые пакеты:
      fdutils linux-doc-3.8.0 linux-source-3.8.0 linux-tools
      НОВЫЕ пакеты, которые будут установлены:
      linux-image-3.8.0-27-generic linux-image-extra-3.8.0-27-generic
      linux-image-generic
      обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
      Необходимо скачать 43,4 MБ архивов.
      После данной операции, объём занятого дискового пространства возрастёт на 164 MB.
      Хотите продолжить [Д/н]?
      ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
      linux-image-3.8.0-27-generic linux-image-extra-3.8.0-27-generic
      linux-image-generic
      Установить эти пакеты без проверки [y/N]? y
      Ош http://archive.ubuntu.com/ubuntu/ raring-proposed/main linux-image-3.8.0-27-generic amd64 3.8.0-27.40
      Что-то странное произошло при определении «archive.ubuntu.com:http» (-11 - Системная ошибка)
      Ош http://archive.ubuntu.com/ubuntu/ raring-proposed/main linux-image-extra-3.8.0-27-generic amd64 3.8.0-27.40
      Что-то странное произошло при определении «archive.ubuntu.com:http» (-11 - Системная ошибка)
      Ош http://archive.ubuntu.com/ubuntu/ raring-proposed/main linux-image-generic amd64 3.8.0.27.45
      Что-то странное произошло при определении «archive.ubuntu.com:http» (-11 - Системная ошибка)
      Не удалось получить http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.8.0-27-generic_3.8.0-27.40_amd64.deb Что-то странное произошло при определении «archive.ubuntu.com:http» (-11 - Системная ошибка)
      Не удалось получить http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.8.0-27-generic_3.8.0-27.40_amd64.deb Что-то странное произошло при определении «archive.ubuntu.com:http» (-11 - Системная ошибка)
      Не удалось получить http://archive.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-image-generic_3.8.0.27.45_amd64.deb Что-то странное произошло при определении «archive.ubuntu.com:http» (-11 - Системная ошибка)
      E: Невозможно получить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing
      root@ubuntu:/#

      То может без переустановки обойдусь? Или как?

      Удалить
    5. Попробуй выполнить команду с ключом: --fix-missing.

      Удалить
  12. И apt-get install linux-image-generic --fix-missing, и apt-get update выдают одинаково: (-11 - Системная ошибка).
    Неужели это приговор?

    ОтветитьУдалить
  13. Наверное, прийдётся. Я просто ещё чайник, то раз в месяц у меня это уже как традиция...
    Не столько тяжело, сколько потом что-то доставлять и всякую "красоту наводить" - уже надоело.

    ОтветитьУдалить
    Ответы
    1. В этом случае не экспериментируй, раз надоело, а придерживайся официальных обновлений и всё будет OK.))

      Удалить
    2. Спасибо за помощь. Сайт у Вас очень полезный. Кстати, по нему я и "навожу красоту".

      Удалить
    3. Спасибо за отзыв о сайте.
      Хотелось бы заметить, что Linux, это "пластилин", можно "слепить" любую систему под себя, но иногда и пластилин рвётся/ломается. Помнишь как в детстве, лепишь, лепишь чего-то неимоверное/невообразимое, оно бац и сломалось. Комкаешь всё и по новой за лепку.

      Удалить
  14. привет я могу иногда помогать с новыми темами - если это возможно - то куда написать?

    ОтветитьУдалить
    Ответы
    1. Лучше всего зарегистрируйся на нашем форуме, открой новую тему и пиши. Все пользователи будут только приветствовать, если всё пучком с инструкцией.

      Удалить
  15. Добрый вечер! Уважаемые пользователи ОС Линукс минт, наделал много делов в ОС, вопрос : можно ли переустановить ОС полностью ?. Или возникнут проблемы с файломи которые остались на жёстком диске?

    ОтветитьУдалить
    Ответы
    1. ==можно ли переустановить ОС полностью ?. Или возникнут проблемы с файломи которые остались на жёстком диске?== Можно переустановить ОС полностью, только во время новой установки нужно отформатировать раздел. Как установить систему на тот же раздел диска посмотрите здесь: http://compizomania.blogspot.com/2012/10/linux.html

      Удалить
  16. Добрый день! Как восстановить систему без доступа интернета? Есть LiveCD и файл ядра с расширением .deb. Столкнулся с проблемой моего незнания редактирования путей размещения репозиториев и вообще всей системы))

    ОтветитьУдалить
    Ответы
    1. Что конкретно Вы делали, что система не загружается? Так как Ваше объяснение "Столкнулся с проблемой моего незнания редактирования путей размещения репозиториев и вообще всей системы" - ничего не объсняет.

      Удалить
  17. Получилось, ноинужно сделать следующее:
    1)Перед последней командой зайти в файл /etc/apt/sources.list и заменить url ubuntu на ее ip. Перед этим естественнг делаем бекап файла
    2)apt-get update
    3)apt-get install linux-image-generic
    4)возвращаем бекап sources.list
    5)перезагружаем и радуемся

    ОтветитьУдалить

Если у Вас появились вопросы или мнения, вы можете задать или оставить их здесь.
Спам и флуд будут жёстко караться вечной блокировкой их оставляющих!



If You have any questions or opinions about, just leave'em here.
Spamers & flooders will be blocked forever!!!