歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux操作系統學習筆記(25)

Linux操作系統學習筆記(25)

日期:2017/2/25 10:34:43   编辑:Linux教程

執行編譯

要基於所選擇的選項真正構建一個內核,需要執行一些步驟:

  • make dep:只是在 2.4 中需要,在 2.6 中不再需要。
  • make clean:清除先前的目標文件。如果這不是第一次對給定內核樹進行編譯,則尤其應該這樣做。
  • make bzImage:構建基本內核。在特殊情況下可能會使用 make zImage 來構建一個較 小的內核映像。也可以使用 make zlilo 來在 lilo 引導加載程序中直接安裝內核,或者使用 make zdisk 來制作可引導軟盤。通常,最好使用 make bzImage 在諸如 /usr/src/linux/arch/i386/boot/vmlinuz 這樣的目錄中創建內核映像,再手工將它從那裡拷貝到其他位置。
  • make modules:構建所有為構建配置的可加載內核模塊。
  • sudo make modules_install:將構建的所有內核模塊安裝到某個目錄,比如 /lib/modules/2.6.12/, 其中子目錄是根據內核版本來命名的。
Copyright © Linux教程網 All Rights Reserved