原問題:
當前系統(tǒng)為 Ubuntu
解決問題步驟:
1、重啟電腦,在進入選擇版本時,選擇 系統(tǒng)高級選項, 我選的是【Ubuntu高級選項】
2、進入一個又很多系統(tǒng)版本的界面,每個版本有三個選項:常規(guī)啟動版本、內核啟動版本、恢復模式啟動版本,當前第一個和第三個都會報上述錯誤。使用第二個版本進入系統(tǒng)內核。
3、進入內核,登錄用戶名,就到可以使用的命令行模式,查看當前內核版本。
uname -a
uname -u
?
4、查看當前所有安裝的軟件
sudo dpkg --get-selections | grep linux
?
5、這里有個方便的小竅門:當前這個模式不是很好友好??梢允褂孟旅娴拿睿赫业缴厦娴慕缑?,姐就是內核安裝的相關軟件
sudo dpkg --get-selections | grep linux > 1.log
vi 1.log
/ linux 按n鍵查詢下一個
內核映像文件主要包括以下類型:
linux-image-版本號:內核映像文件
linux-headers-版本號:內核頭文件
linux-image-extra-版本號:內核擴展文件?
6、可以看到,有很多install 的和 deinstall 的。 當前這個上面是有3個版本,我只保留了兩個最新版本。其余的都清理掉。
7、把標記install的舊版本內核刪除,一定不能刪除當前使用的內核,執(zhí)行下面的命令進行刪除,具體版本號根據自己的情況選擇,以刪除舊版本4.15.0-118
為例進行說明:
sudo apt autoremove linux-headers-4.15.0-118 linux-image-4.15.0-118-generic
?如果linux-headers-4.15.0-118
-generic linux-image-extra-4.15.0-118
-generic 沒有刪除掉,?也需要使用上面命令進行刪除。清理完成之后,再使用步驟4或者5,發(fā)現很多118版本很多都變成deinstall標識。
8、如果有標記deinstall的內核文件,參考下面進行刪除根據自己的實際情況選擇要刪除的文件,下面是示例:
sudo dpkg -P linux-image-4.15.0-118-generic
上面只要系統(tǒng)版本類似的,都使用這兩種命令刪除,注意看清版本,別將自己想留下的版本刪除掉。
?最后清理完:
9、更新引導【很重要】
sudo update-grub
或者
sudo update-grub2
10、關機,重啟計算機 ,就發(fā)現正常啟動了。
參考文檔:文章來源:http://www.zghlxwxcb.cn/news/detail-451889.html
Ubuntu16.04清除舊版本內核_15wylu的博客-CSDN博客_ubuntu刪除內核文章來源地址http://www.zghlxwxcb.cn/news/detail-451889.html
到了這里,關于Ubuntu Centos Linux End Kernel panic-not syncing:Attempted to kill init!的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!