【ubuntu系统】报错:libkmod:ERROR../libkmod/libkmod-config.c:656 kmod_config_parse:/etc/xxxx
背景:windows10 + ubuntu18.04 LTS 雙系統,ubuntu 系統進不去,報錯如下圖,事情發生的前一天,我安裝nvidia驅動沒有成功。
報錯:
報錯如圖:
?之后按照上面的路徑查看文件是否有問題,因為沒有辦法登錄ubuntu系統,所以下載第三方工具在window系統下查看linux文件,發現確實是我自己修改的時候多寫了一個字母,但是沒有辦法修改文件,于是使用第三方工具?Ext2Fsd 文件進行修改,這里出現了新的問題,修改完之后依舊報錯,并且錯誤增加,如圖:(忘記拍照片了)
報錯提示:/dev/sda3 superblock損壞
系統報錯信息中提示位置(兩個號碼)和一條操作指令:e2fsck -b 號碼 位置
這個時候參考這位博主(鏈接:記一次由于Superblock崩潰導致的Linux無法開機修復過程_碼農冰翼的小小家園-CSDN博客)
進行修復:
輸入: e2fsck -b 號碼 路徑 號碼:就是提示你的兩個號碼,第一個不行就用第二個,我是第二個可以; 路徑:就是上面報錯的路徑 接下來給出一系列提問:格式為XXX壞了,要不要修復?(Fix?)選y就好這個博主的分析是:“出錯大概的原因,是因為Windows下安裝了ext2fsd誤操作。對于我這種小白來說……摸底層的軟件少用還是比較好”,深以為然!
修復完之后重啟(我是斷電重啟,不知道有沒有別的方式重啟,有的話,煩請告知)。
重啟完之后,superblock報錯消失了,但是還有兩個錯誤:
查了很多博客,基本確定是安裝驅動不正確引起的問題?,之后就是卸載驅動文件,安裝新的驅動。具體步驟:
step1:開機進入引導頁(GUN GRUB); step2:進入:Advanced options for ubuntu (第二項); step3:進入:Ubuntu,with linux ... (recovery mode)(第二項)系統允許我們通過這個修復模塊進入命令行來修改文件,修復受損的系統。 之后就可以看到Reconvery Menu 的窗口 進行以下操作: "clean"--刪除多余的文件; “dpkg--修復損壞的包” “network”--使電腦聯網 “root”--進入命令行進入命令行之后:apt-get purge nvidia* # 刪除舊的驅動文件# 安裝新的驅動,此處使用PPA安裝(好簡單) add-apt-repository ppa:graphics-drivers/ppa # 安裝ppa apt-get update # 更新 ubuntu-drivers devices # 查看系統中它自己推薦的顯卡驅動版本號 apt-get install nvidia-460 # 這里建議安裝recommended,給我推薦安裝的460等待大約1分鐘安裝驅動 重啟 成功進入ubuntu 系統安裝成功:
無意之中解鎖HDMI雙屏幕~
總結:遇事不要慌,多查查,也不要上來就用別人的方式修改,想想為什么,分析一下原因,造成系統出問題的原因肯定是有很多的,但是 事出有因!
最后,如果這篇文章讓你有多一點點了解編程這個世界,那就點個贊吧!
?參考:
Recovery Mode模式:在Ubuntu上使用恢復模式及Recovery Mode各選項的使用方法_修煉清爽的博客-CSDN博客
Superblock?修復:記一次由于Superblock崩潰導致的Linux無法開機修復過程_碼農冰翼的小小家園-CSDN博客
安裝nvidia驅動:聯想R7000 ubuntu 18.04 安裝1650ti驅動_跳墻網 (tqwba.com)
總結
以上是生活随笔為你收集整理的【ubuntu系统】报错:libkmod:ERROR../libkmod/libkmod-config.c:656 kmod_config_parse:/etc/xxxx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 详述MySQL服务在渗透测试中的利用
- 下一篇: docker安装redis图文教程(详细