作為linux學習者,第一次編譯核心對我來說是一件辛苦又相當有趣的事情,以下是我編譯核心的過程
1.安裝vmware workstation v5.5,其序列號可以從網上找到(很多的喲)
2.安裝ubuntuv7
為什麼要使用ubuntu?
因為看重了ubuntu可以自動從網上獲取所需開發軟體,並 自動安裝十分方便.
3.安裝vmtools for linux6.0
具體如何安裝可以上網搜尋
4.不知為什麼,網上都說只要裝了 vmtools,vmware的共享檔案功能就可以使用了,可是在我的機器上
/mnt/hgfs目錄下卻什麼都沒有,於是我決定採用samba網路硬碟的方法實現虛擬機器上的linux和本機
(windows xp)的檔案共享
5.用sudo apt-get install samba命令安裝sabma所需軟體
6.在system->administration->shared floders中設定乙個共享目錄
7.sudo gedit /etc/samba/**b.conf 修改samba的配置檔案
將; secturity = user前面的注釋 ; 去掉,並改為security = share,從windows上不使用驗證直接登陸
samba網路硬碟
8.在**b.conf檔案的最後有幾行有關共享目錄屬性的,其中
writable = no 改為 writable = yes
9.修改第6步所設定的共享目錄的許可權
chmod 777 (共享目錄的完整路徑)
10.重啟samba服務
sudo /etc/init.d samba resatart
在虛擬機器中解壓
13.在make menuconfig命令產生的視窗中配置相應選項(這裡就不在此詳細說明了),我是直接預設配置的
14.輸入make命令,編譯核心,該步需要1-2小時時間^_^
15.make modules_install install
本文中unbuntu7的核心2.6.22-14-generic
作者編譯的核心為linux-2.6.24
linux核心hello world模組編寫
include include include int param 0 裝置模組註冊時執行的初始化函式 static int init initialization module void 裝置模組解除安裝的清除函式 static void exit cleanup module void 告之核心...
新手小編嘗試在Ubuntu中安裝並使用編譯軟體
初學者在ubuntu中安裝並使用各類編譯軟體 二 用gcc vim makefile嘗試一些簡單的編譯 在搜尋中找到software updates,然後在 ubuntu software 選單中將 source code 框勾選上,這樣可以新增一些 deb src 在 etc apt source...
Ubuntu安裝Linux2 6 35核心編譯
sudo tar xvf linux 2.6.35.tar.xz c usr src cd usr src 第二步 安裝編譯核心時需要的工具 sudo apt install sudo apt get install build essential kernel package libncurses...