- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 經(jīng)驗分享 >
- centos更新內核后不能啟動(dòng)怎么辦
在進(jìn)行內核的升級以后就存在這個(gè)問(wèn)題:
1.系統盤(pán)在板載sata口上是可以正常啟動(dòng)新內核并且能識別面板硬盤(pán)
2.系統盤(pán)插在面板口上新內核無(wú)法啟動(dòng),調試發(fā)現無(wú)法找到系統盤(pán)
3.系統盤(pán)插在面板上默認的3.10內核可以正常啟動(dòng)
暫時(shí)的解決辦法就是讓系統插在板載的sata口上,因為當時(shí)沒(méi)找到具體的解決辦法,在這個(gè)問(wèn)題持續了一段時(shí)間后,最近再次搜索資料的時(shí)候,把問(wèn)題定位在了initramfs內的驅動(dòng)的問(wèn)題,并且對問(wèn)題進(jìn)行了解決
解決過(guò)程
查詢(xún)initramfs的驅動(dòng)
[root@lab103 lab103]# lsinitrd -k 3.10.0-327.el7.x86_64|grep mpt[23]sas drwxr-xr-x 2 root root 0 Apr 17 12:05 usr/lib/modules/3.10.0-327.el7.x86_64/kernel/drivers/scsi/mpt2sas -rw-r--r-- 1 root root 337793 Nov 20 2015 usr/lib/modules/3.10.0-327.el7.x86_64/kernel/drivers/scsi/mpt2sas/mpt2sas.ko
可以看到在3.10內核的時(shí)候是mpt2sas驅動(dòng)
可以在4.x內核中看到
新版的內核已經(jīng)把mpt2sas升級為mpt3sas
/lib/modules/4.4.46/kernel/drivers/scsi/mpt3sas/mpt3sas.ko
查詢(xún)initramfs內的模塊
lsinitrd -k 4.4.46|grep mpt[23]sas
可以看到并沒(méi)有輸出,說(shuō)明initramfs并沒(méi)有把這個(gè)驅動(dòng)打進(jìn)去
這個(gè)地方有兩種方式來(lái)解決
方法一:
修改 /etc/dracut.conf文件,增加字段
add_drivers ="mpt3sas"
重新生成initramfs
dracut -f /boot/initramfs-4.4.46.img 4.4.46
方法二:
強制加載驅動(dòng)
dracut --force --add-drivers mpt3sas --kver=4.4.46
以上方法二選一做下驅動(dòng)的集成,然后做下面的檢查
lsinitrd -k 4.4.46|grep mpt[23]sas
如果有輸出就是正常了的
然后重啟操作系統即可
發(fā)布者:diyvm
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站