將磁碟進行壓縮操作,並且保留出乙個主分割槽的位置。
然後,重新啟動系統按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...