VM環境下核心的設定檔

VM環境下核心的設定檔

我下載了一個新的內核,打算在虛擬機器中使用。在我正在使用的教程的說明中,我被告知

您還需要建立一個新的核心實例,並確保它將在虛擬機器中啟動。為此,請移至原始碼樹,將 config-3.14.26-yocto-qemu 複製到 $SRC_ROOT/.config(其中 $SRC_ROOT 是 linux 樹的根),然後執行make -j4 all.

我這樣做是透過

  • cd linux-yocto-3.14前往 linux 樹的根目錄
  • mkdir .config製作這個全新核心中不存在的設定資料夾
  • config-3.14.26-yocto-qemu從內核外部複製到/.config
  • 在核心的根目錄下,執行make -j4 all

我擔心的是,在這一步之後,指南說它需要大約 5 分鐘左右的時間來構建,我可以簡單地讓它做它的事情;我認為配置文件的目的是為我建立內核。相反,我會收到典型的內核建構設定畫面的提示,在該畫面中我必須仔細檢查每個選項來建立核心。我做錯什麼了嗎?

答案1

你不應該這樣做mkdir .config;您應該剛剛將現有的設定檔複製到檔案名稱.config在核心原始碼目錄中呼叫。

例如

cd linux-yocto-3.14
cp /path/to/config-3.14.26-yocto-qemu .config
make -j4 all

相關內容