Invincible2023 2023-1-19 14:58
試過就咁download [url=http://www.kernel.org]www.kernel.org[/url] 的 source 去 compile,compile完個 kernel 唔知擺左咩 directory又 boot 唔到。咁 [url=http://www.kernel.org]www.kernel.org[/url] 的 source 用咩 distro去 compile 最穩陣,用得到。
sailorbb 2023-1-21 13:17
[quote]原帖由 [i]Invincible2023[/i] 於 2023-1-19 14:58 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=555360894&ptid=30955950][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
試過就咁download www.kernel.org 的 source 去 compile,compile完個 kernel 唔知擺左咩 directory又 boot 唔到。咁 www.kernel.org 的 source 用咩 distro去 compile 最穩陣,用得到。 [/quote]
generic kernel 除非揀錯cpu architecture 冇話會Boot 唔起,最多boot完panic😁,以前upgrade OS必經之路。
我記得conpile前要修改makefile,如果用auto configurator 就有好多board/chipset問題要答,compile完抄去/boot 同將vmlinuz指去新嘅kernel file。
如果你compile唔成功可以將你個source同distro果個diff 個分別出來比較一下,好多嘢可以學。
一般用distro release去compile就最快捷兼穩陣,除非官方停止更新,例如20.04唔再支援32bit處理器... 連assembler code都要改... 💀
toylet 2023-1-30 09:49
[quote]原帖由 [i]Invincible2023[/i] 於 2023-1-19 14:58 發表 [url=https://computer.discuss.com.hk/redirect.php?goto=findpost&pid=555360894&ptid=30955950][img]https://computer.discuss.com.hk/images/common/back.gif[/img][/url]
試過就咁download www.kernel.org 的 source 去 compile,compile完個 kernel 唔知擺左咩 directory又 boot 唔到。咁 www.kernel.org 的 source 用咩 distro去 compile 最穩陣,用得到。 [/quote]
可能記錯... 已多年無自己 compile kernel:
個 Makefile 執行時 有 messages
./configure 好似 有得 set output directory.
[[i] 本帖最後由 toylet 於 2023-1-30 09:51 編輯 [/i]]
書本討厭的薯片 2023-3-2 01:25
Linux Kernel 的編譯是可以獨立於 distro 的 source 的。你可以從 [url=http://www.kernel.org/]www.kernel.org[/url] 上下載 kernel 的 source code,然後通過配置和編譯自己的 kernel。
然而,使用 distro 的 source code 可能會更容易一些,因為這些 source code 通常已經被修改過,以適應特定的硬件和軟件配置。此外,使用 distro 的 source code 還可以通過包管理器簡單地安裝相關的開發工具和依賴項。
如果你想使用自己下載的 kernel source code,可以參考 kernel 的官方文檔和社區網站上的資源進行配置和編譯。注意,這可能需要你對 Linux 系統的內部結構有一定的了解。
總的來說,使用 distro 的 source code 可能會更容易一些,但如果你有足夠的經驗和知識,也可以使用自己下載的 kernel source code。