安裝debian總結以及編譯linux核心

2022-07-24 18:00:32 字數 1313 閱讀 7065

將磁碟進行壓縮操作,並且保留出乙個主分割槽的位置。

然後,重新啟動系統按f12,選擇u盤啟動,進行安裝。

有幾個需要注意的地方:

1). 事先在windows系統中,通過「計算機->管理->磁碟管理」的工具,將空閒空間較大的分割槽進行「壓縮盤」操作,我這裡壓縮出40g的空間,再分成兩個partition:乙個用於安裝「/」根目錄,乙個用於swap交換分割槽。

這裡,一定要把根目錄的分割槽設定為主分割槽,即可以在mbr中直接索引到的分割槽,這是為了讓系統可以從這個分割槽上啟動。

2). 重啟系統後,我的thinkpad系列筆記本是按f12可以進入boot media selection選單,在這裡選擇從優盤啟動。

3). 啟動後各個系統的安裝過程都大致相同了,主要是在磁碟設定的步驟,選擇「手動設定(manual)」方式,將 上面留出的分割槽設定成相應的檔案系統格式和掛載點。

為什麼要編譯linux核心,因為直接使用發行版本的核心原始碼,往往無法make module成功,總是提示缺少檔案。索性直接重新編譯原始碼,然後使用新編譯的核心來啟動系統。

做起來也很簡單:

make menuconfig
也不需要做什麼特殊的配置,使用預設的就可以。
make

開始編譯,大約1~2個小時。

make bzimage

生成壓縮格式的核心,這步其實不需要做,因為編譯之後會自動生成。

make modules

編譯模組部分

make modules_install

將生成的模組檔案(*.ko)安裝到適當的位置。

make install

生成initrd映像,連同核心映像一同拷貝到/boot/目錄下,並且更新grub。

最後一步,重啟系統。

在經過好一翻折騰之後,考慮過debian, linux mint debian, fedora, centos, linux mint, opensuse等等,最後還是選擇了ubuntu 13.10.

通過unetbootin的方式,將它直接安裝在硬碟分割槽上。

再嘗試編寫核心模組,直接修改核心原始碼,以及安裝xen並且在xen中安裝win xp都一帆風順。

安裝xen的步驟:

sudo apt-get install xen-hypervisor-4.3-amd64
sudo apt-get install virt-manager
然後重啟系統,執行virt-manager,就可以像virtualbox一樣地管理或者建立虛擬機器了。

Debian下編譯安裝MPlayer

debian下編譯安裝mplayer mplayer的原始碼包可以在 2 解壓原始碼包 tar xvf mplayer 1.0pre8.tar.bz2 4 安裝解碼器 建立相應的目錄 mkdir usr local lib codecs 以rot身份執行 進入相應的目錄 cd usr local l...

Debian下編譯安裝MPlayer

debian下編譯安裝mplayer mplayer的原始碼包可以在 2 解壓原始碼包 tar xvf mplayer 1.0pre8.tar.bz2 4 安裝解碼器 建立相應的目錄 mkdir usr local lib codecs 以rot身份執行 進入相應的目錄 cd usr local l...

Debian下編譯安裝MPlayer

debian下編譯安裝mplayer mplayer的原始碼包可以在 2 解壓原始碼包 tar xvf mplayer 1.0pre8.tar.bz2 4 安裝解碼器 建立相應的目錄 mkdir usr local lib codecs 以rot身份執行 進入相應的目錄 cd usr local l...