導航:首頁 > 源碼編譯 > linux內核編譯成功啟動失敗

linux內核編譯成功啟動失敗

發布時間:2022-05-03 07:01:28

linux內核啟動出錯,我編譯內核,製作完ramdisk,修改完grub.conf,啟動時出現以下錯誤,怎麼回事

ramdisk 出錯。
既然自己編譯 linux 內核,不推薦使用randisk,只使用內核就行,
在編譯內核時一定要將自己使用的文件系統編譯進內核,引導時,內核後跟主分區的設備名就行,
ramdisk的作用就是載入內核驅動的,把文件系統驅動直接編譯進內核,就不需要 ramdisk 了。

Ⅱ linux 內核 編譯失敗後果是什麼

希望你明白內核的作用(提供基礎系統函數、介面和設備驅動),和啟動後系統如何載入內核(一般是通過grub)之後再考慮自己編譯內核。現在的電腦,自己編譯內核並不能帶來多少性能的優化。只是一個學習的過程而已。如果你是為了所謂優化,建議用你的時間去做其它更有意義的事情。如果是學習,則可以試試自己編譯一下。

編譯失敗,找出原因,調整之後,重新編譯即可。不會有什麼嚴重後果,當然更不會導致正在使用的系統崩潰。
但是如果編譯失敗,*不要*強行安裝,並重新啟動,因為編譯失敗所產生的內核(如果有)是不能成功啟動的。

整個編譯過程都不會影響當前系統。是否影響或替換舊的內核,試你的發行版而定。嚴重推薦不要覆蓋/刪除原來的內核,讓新舊內核都在grub的menu裡面保留,這樣萬一新內核啟動失敗,可以很方便地使用舊內核來啟動。

如果是第一次編譯內核,建議身邊有高人指點,或者在虛擬機上操作。這樣會比較順利和放心。

Ⅲ linux編譯內核,重啟後出錯。虛擬機。2.6.18升級到2.6.28.

是你的文件系統出問題了吧,你把內核升級了,必須把文件系統一起升級才會打開正常!

Ⅳ 新編譯了linux內核後,啟動報錯,該怎麼解決

你編譯什麼了,
貌似是不識別文件系統了

Ⅳ 編譯完linux內核後,重啟系統出現下面問題

kernel panic核心錯誤啊。
not syncing 沒有同步的意思。

Ⅵ linux模塊編譯後載入不成功

從dmesg的輸出來看,內核已經export了一個同樣的symbol,你載入的驅動再次輸出一遍就有問題了。

可能原因:

  1. usbnet模塊可能在系統啟動後已經載入了,你不需要手動再次載入。這個又可能由兩個原因造成:(1)你在menuconfig中選擇USBNET模塊為[*]模式(驅動集成到內核),而非[M]模式(驅動以模塊方式動態插入內核);(2)你已經選擇了[M]模式,但是按照系統的默認配置在系統啟動過程中會自動動態載入這個驅動,無需手動載入;

  2. 雖然選擇了USBNET模塊並重新編譯了內核,但是新編譯的內核並沒有更新到系統上,系統還是使用的老的內核。

現在你應該可以排除一下上面的猜測的幾種可能原因吧?

Ⅶ linux 重新編譯kernel後不能正常啟動

內核設置的驅動部分問題。

還有你的 Linux 是不是 RHEL ?
最好不要自己升級,而是用在線升級的功能去升級系統。任何軟體包都盡量不要自己升級。

Ⅷ linux 在虛擬機中編譯完內核後無法啟動了怎麼辦~~~

不想修改grub的話可以先光碟啟動,然後把光碟中/boot裡面的內核文件和/lib/moles/**下的文件拷入硬碟對應的文件夾,替換你自己編譯的內核~

Ⅸ 重新編譯了一下linux內核,現在系統進不去了。。。

你可以用ubuntu 安裝盤來修改grub.cfg。(改回默認引導)

Ⅹ 在linux裡面編譯了內核,然後用編譯的內核啟動,每次都失敗,而且顯示下面的信息

應該是你把內核中的文件系統支持模塊被你刪除了,從舊內核進入系統,重新對照內核選項中的文件系統試試。

閱讀全文

與linux內核編譯成功啟動失敗相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:577
python員工信息登記表 瀏覽:375
高中美術pdf 瀏覽:158
java實現排列 瀏覽:511
javavector的用法 瀏覽:979
osi實現加密的三層 瀏覽:230
大眾寶來原廠中控如何安裝app 瀏覽:911
linux內核根文件系統 瀏覽:240
3d的命令面板不見了 瀏覽:523
武漢理工大學伺服器ip地址 瀏覽:146
亞馬遜雲伺服器登錄 瀏覽:521
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:928
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:249
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348