Как установить «точный» пакет изображений linux с livecd после того, как я случайно удалил все ядра? [дубликат]

У меня были странные проблемы с установкой sudo apt-get install linux-image-server , и по какой-то причине apt-get пытался установить две разные версии kenrel, настоящая проблема заключалась в том, что я удалил предыдущее ядро.

ПК был перезагружен (я работал с двумя ПК с KVM, нажал Alt + Ctrl + Del, думая, что я в Windows заставлял Ubuntu перезагружать себя) и walla! У меня есть только мем-тест в grub, отлично ...

Есть идеи, как я могу установить образ ядра с помощью liveCD и apt-get? или мне лучше загрузить то, что мне нужно, с сайта пакета Ubuntu, а затем как мне использовать dpkg, чтобы установить его с liveCD на моем локальном компьютере? Как-нибудь chroot к нему с live CD?

1
задан 15 September 2013 в 16:32

1 ответ

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

  1. запустить live CD, я использовал установку Ubuntu 12.10.
    1. sudo -i
  2. смонтировать вашу систему в /mnt.
  3. используйте mount -o bind для привязки / proc, / sys и / dev к смонтированной системе.
  4. cp $(readlink /etc/resolv.conf) /mnt -> это гарантирует, что вы сможете использовать сеть ...
  5. chroot /mnt bash
  6. service networking restart
  7. dpkg --purge $(dpkg -l|grep "^iU *linux-image")

После этого я смог установить конкретную версию ядра с помощью apt-get install linux-image-3.0.xx-yy и перезапустить систему с новым нормальным образом моя главная проблема заключалась в том, что по какой-то причине версию ядра -19 с пакетом 'extra' не удалось установить вместе. Установка только одного ядра решила проблему.

0
ответ дан 15 September 2013 в 16:32

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

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