當一切似乎都損壞時重新安裝/修復 Ubuntu 核心

當一切似乎都損壞時重新安裝/修復 Ubuntu 核心

上次重新啟動後,Ubuntu 似乎沒有正確加載其所有模組。系統看不到任何連接到 USB、Wi-Fi 的設備,鍵盤和觸控板驅動程式似乎未正確加載。在終端機中輸入時,鍵盤未設定為設定中設定的語言。

這是系統啟動時出現的錯誤:

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

設法透過從即時系統重新安裝核心來解決該問題。

我從 live USB 啟動 Ubuntu,從 ubuntu-kernel ppa 下載核心 3.16.0,將其複製到主分割區,登入磁碟上安裝的系統並執行命令dpkg -i

現在一切正常。

安裝這種核心後,建議運行

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

相關內容