前置作業
請先安裝 kernel-package 套件: kernel-package 套件安裝
下載最新核心原始碼: 見下面「相關網站」
註:本文中 linux-4.19.114 的部分請自行更換成相對應的核心版本
相關網站
linux-4.19.114.tar.xz 下載點 (pominglee ftp)
linux-4.19.114.tar.xz 下載點 (Google Drive)
Linux 核心官方網站
pominglee BLOG 自編 linux 核心
編譯核心
解壓縮核心原始碼並設定參數
進入 root 權限
su -
安裝 libssl-dev 套件
apt-get install -y libssl-dev
進入 /usr/src 資料夾
cd /usr/src
將開頭下載的 linux-4.19.114.tar.xz 複製到這裡,要注意那個點點 .
(請根據實際下載目錄下指令)
cp /home/eecs/Downloads/linux-4.19.114.tar.xz .
或是
cp /home/eecs/下載/linux-4.19.114.tar.xz .
解壓縮 linux-4.19.114.tar.xz
tar xfva linux-4.19.114.tar.xz
建立一個 link 連結目錄
ln -s linux-4.19.114 linux
進入 linux 資料夾
cd linux
複製已存在核心編譯參數,要注意那個點點 .
(核心部分請以實際電腦為主)
cp /boot/config-4.19.0-8-amd64 .config
設定編譯核心參數
make menuconfig
修改核心家族為 Core 2 / Newer Xeon
選擇「Processor type and features」按下 Enter 進入

往下拉找到「Processor family」按下 Enter 進入

選擇「Core 2/newer Xeon」按下 Enter 確認

完成,請回到最上層選單
再來需要把 debian 金鑰刪除
往下拉找到「Cryptographic API」按下 Enter 進入

按著 PageDown 到最底下選擇「Certificates for signature checking」按下Enter 進入

選到「Additional X.509 keys for default system keying」按下 Enter 進入

刪除裡面所有內容,按下 OK 退出

完成,請退出設定畫面
核心設定完成 開始編譯核心
請輸入以下指令開始編譯核心
time make-kpkg --initrd --revision=1.0.lpm kernel_image -j8
出現下圖表示編譯完成
安裝 linux 核心
編譯完成後在 /usr/src 會有一個檔案叫做 linux-image-4.19.114_1.0.1pm_amd64.deb
回到 /usr/src 目錄
cd /usr/src
輸入以下指令安裝核心
dpkg -i linux-image-4.19.114_1.0.lpm_amd64.deb
重新開機
shutdown -r now
輸入以下指令確定核心版本
uname -a
重新編譯顯示卡驅動程式
進入 root 權限
su -
輸入以下指令
dpkg-reconfigure nvidia-legacy-390xx-kernel-dkms
編譯完成後重新開機
shutdown -r now
輸入以下指令確定顯示卡驅動版本
dpkg -l | grep nvidia
- 受保護的內容: NAS 版 Mathbot 管理網站與 Linebot 啟動方法 - 2024 年 11 月 15 日
- Realtime 啥鬼的 - 2021 年 6 月 15 日
- nodejs 數學遊戲 - 2021 年 6 月 8 日

