Как переустановить ядро ​​с поврежденной ОС?

Я использую Ubuntu 14.10, и, как это часто бывает, мой раздел /boot заполнился. Обычно в этом случае я использую apt-get, чтобы вручную удалить одно или несколько старых ядер, и все в порядке снова на несколько недель. На этот раз я устал от этого и решил попробовать что-то более автоматическое, чтобы посмотреть, не облегчит ли это мою жизнь. Ну, на самом деле стало еще хуже.

Я направился к http://ubuntuforums.org/showthread.php?t=1435818 , где я нашел этот лайнер:

dpkg --get-selections | grep 'linux-image*' | awk '{print $1}' | egrep -v "linux-image-$(uname -r) | linux-image-generic" | while read n; do apt-get -y remove $n; done

Очевидно, я не совсем понял что он собирался сделать, хотя я был довольно уверен в себе. Некоторое время он делал несколько деинсталляций, я не помню, чтобы видел это раньше. После его выполнения я проверил, и у моего /boot раздела было только самое последнее ядро, в моем случае 3.16.0-31-generic, что я и ожидал. Но после перезагрузки исчезли мои графические настройки с высоким разрешением (это могло быть из-за драйверов nvidia, что будет не в первый раз), а также исчезла мышь и сеть. К счастью, я использую клавиатуру PS2, и это все еще работает. Я подозреваю, что некоторые модули отсутствуют, хотя lsmod все еще перечисляет немало.

Как я могу диагностировать точную проблему, и если действительно мне нужно переустановить ядро, как я могу это сделать, если моя сеть пропала? Или как я могу загрузить модуль для восстановления сети, если это проблема?

0
задан 5 April 2015 в 23:46

1 ответ

Спасибо за комментарии о рассмотрении журналов для наблюдения, что было удалено. Это показало, что предыдущие ядра были удалены действительно, и также дополнительный пакет для текущего ядра. Я все еще должен был переустановить текущее ядро. Таким образом, я загрузил от USB живой дистрибутив, смонтировал зашифрованный раздел, где домашняя папка была, загрузила последнее ядро для этой версии наряду с отдельно оплачиваемыми предметами, скопировала 2 .deb на локальном диске, перезагруженном, и выпустила dpkg-i на debs. Это установило все, я перезагрузил, и это - весь назад к нормальному.

1
ответ дан 5 April 2015 в 23:46

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

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