Linux Mint 12 Lisa 安裝筆記(2) 編譯3.2.6核心

來源:互聯網
上載者:User

環境:

CPU: AMD Athlon64 X2 5200+             很老不過支援硬體虛擬化,很實用晶片集:nForce                   .      不知道幾代,但是Linux對這種非主流的晶片集支援不好,導致系統各種不穩定顯卡:nForce 6150se                     其實我用它跑過黑暗彌賽亞和羅馬全戰8000人戰。當然後者是沾了處理器的光。nouveau下使用OpenGL螢幕會賣萌其他:SATA硬碟、PATA燒錄機各一台           各種當機的幕後黑手(這完全是躺槍)磁碟控制卡的驅動預設是Module導致當機,改成編譯進核心,也許可以解決?編譯器:gcc4.6.1 mint內建的版本

準備工作:

sudo apt-get install git mercurial3.2.6核心咱還是從kernel.org下載吧……不太會用git選擇branch,每次都下載到unstable版本安裝libncurses5-dev解壓,連結一下viktor@viktor-mint /usr/src $ sudo ln -s ~/src/linux-3.2.6 linux-3.2.6

配置:

sudo make menuconfig

processor type and features  processor family = athlon64  PV guest support = Xen的部分預設  PV debugging = yes  Preemption model = 預設。如果選擇PREEMPT,會召喚各種bug出現,嚴重影響正常使用。  memory hot add……勾上  其他的intel的去掉Networking  Amateur Radio去掉 噗  紅外 藍芽 去掉
(note:檢查了一下NetFilter support, iptables和ebtables的所有部分都作為模組編譯)
Device driver  Xen block device backend driver=yes!其他各種xen的驅動(前端、後端、記憶體等)全部直接編譯進核心  rados block device 去掉  floppy去掉  misc device裡面還有一堆獵奇的什麼三軸陀螺儀阿 光感應器 全部去掉,咱又不是手機  Graphics    Bootup Logo?加上試試  Staging Driver    這個build裡面的Staging 特別多,各種disable掉 nouveau留著。  Platform Specific Driver    一樣 各種刪  IOMMU Hardware support 自動把amd的選上了

note:後來出現了無法啟動,不穩定panic等問題,於是補上了以下內容

+infiniband,一些韌體(firmware)

把sata_nv , pata_amd兩個從預設的模組(M)改成核心(Yes),嘗試能否解決崩潰問題。


make使用-j3。這個處理器編譯的速度是實驗室的渣E2160的3倍!那台機器早就得換了接下來一貫的步驟。
sudo cp -a .config /boot/config-3.2.6sudo cp -a System.map /boot/System.map-3.2.6sudo cp arch/x86/boot/bzImage /boot/vmlinuz-3.2.6

建立initrd

sudo update-initramfs -c -v -o initrd.img-3.2.6 3.2.6   // 建立一個新的initramfs                                                        Fedora下是dracut命令

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.