Переустановить/исправить ядро ​​Ubuntu, когда все кажется сломанным

Переустановить/исправить ядро ​​Ubuntu, когда все кажется сломанным

После последней перезагрузки, похоже, Ubuntu не загружает все свои модули должным образом. Система не видит ничего, подключенного к usb, wifi, похоже, драйверы клавиатуры и тачпада не загружены должным образом. При наборе текста в терминале клавиатура не настроена на язык, установленный в настройках.

Вот ошибка, которая возникает при загрузке системы:

Error occurred at line: 1
Try 'iptables-restore -h' or 'iptables-restore --help' for more information.
modprobe: ERROR: ../limod/libmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/3.16.0-30-generic/modules.dep.bin'
iptables-restore v1.4.21: iptables-restore: unable to initialize table 'filter'

Я побежал sudo depmod, но ничего не произошло.

Может ли кто-нибудь помочь мне решить эту проблему?

Я подумал, что переустановка ядра с Live USB может решить эту проблему, поэтому я следовал инструкциям здесь:Как восстановить систему после случайного удаления всех ядер?

однако выполнение команды apt-get install linux-image-genericвозвращает

bash:apt-get:command not found

Другим решением была бы переустановка Ubuntu, но это приведет к удалению всех установленных приложений и всех конфигураций.

Конфигурация:

Asus G551JW laptop
OS: Ubuntu 14.04.2 LTS 32 bit
RAM: 8GB
Partitions:
/boot  /dev/sdb1 ext4
/      /dev/sdb2 ext4
/usr   /dev/sdb3 ext4

/var   /dev/sda2 ext4
/home  /dev/sda5 ext4
swap   /dev/sda1

решение1

Удалось решить проблему переустановкой ядра с работающей системы.

Я загрузил Ubuntu с Live USB, скачал ядро ​​3.16.0 из ubuntu-kernel ppa, скопировал его в домашний раздел, вошел в систему, установленную на моем диске, и выполнил команду dpkg -i.

Теперь все работает нормально.

После такой установки ядра желательно запустить

sudo apt-get install [kernel version suited to the OS installed]

Связанный контент