因為直接改 Kernel 裡的 Local Name 需要一些方法才能正確的編譯。
所以乾脆直接利用 make-kpkg 的 flag 來改比較方便,就是「--append-to-version」。
指令如下:
sudo fakeroot make-kpkg --initrd --append-to-version=-zqpm kernel_image kernel_headers
編出來的檔案在我這邊的情形是
linux-headers-3.1.10-zqpm_3.1.10-zqpm-10.00.Custom_amd64.deb
linux-image-3.1.10-zqpm_3.1.10-zqpm-10.00.Custom_amd64.deb
安裝好後在 grub.cfg 呈現的樣子是
menuentry 'Ubuntu, with Linux 3.1.10-zqpm' --class ubuntu --class gnu-linux --class gnu --class os
理論上來說,重開機後選它登入後 uname -a 顯示類似
Linux 3.1.10-zqpm
沒有留言:
張貼留言