Linux-Kernel

/boot 中的配置文件除了有關模組存在的資訊之外還有其他作用嗎?

  • June 23, 2022

.config除了有關模組存在的資訊之外, file in/boot還有其他作用嗎?在.configXXXX建構核心以打開/關閉功能時使用 linux 核心原始碼樹。但是安裝後它的作用是/boot什麼?

它們的唯一作用是提供相應核心的配置,以供參考。其他任何事情都不需要它們。

(請注意,它們不僅提供有關模組存在的資訊;它們包括所有核心的建構配置。)

除了斯蒂芬的回答,我不得不說,如果你的發行版這樣做,那聽起來既過時又低效。

現在儲存核心配置的首選方式是vmlinuz文件,然後您可以從中獲取配置/proc/config或從中提取配置vmlinuz,因此無需在磁碟上安裝/安裝額外的文件。

該文件本身是必不可少的,因為它允許使用者了解啟用/禁用哪些核心功能,這會影響核心的工作方式或可用的功能(例如iptables,許多前瞻性發行版禁用了哪些功能)。

要使核心工作,必須有零文件或儲存設備。引導載入程序可以從 net/USB/ROM/whatever 下載/執行vmlinuz根文件系統。

引用自:https://unix.stackexchange.com/questions/707242