決定要好好學習一下Linux了,不管是為了以后技術發展的需要抑或是滿足自己的興趣,都是時候來涉足一下了。我准備在我的ThinkPad X200i(一個老掉牙的老TP本子)上裝一個Linux發行版,這里我選擇的是CentOS。由於電腦本身就有一個win7 32bit旗艦版,所以只能裝雙系統了。
我這里所做的是在已有win7的基礎上再決定來安裝CentOS的,這個過程我參考的是百度經驗上一篇帖子,所以文中很多圖片也是借鑒於此(原帖地址如下:http://jingyan.baidu.com/article/1709ad80b28cf74634c4f0d5.html)。
1 下載centos安裝盤。
度娘搜索centos,第一條結果就是centos官網。這個不是重點,所以就簡介吧!我用的是CentOS-7-x86_64-DVD-1503-01.iso。文件小,下載快,可以在使用過程中根據需求自己添加新功能。
注意選的是DVD ISO!
2 用UltraISO將剛下載的ISO映像寫入U盤制成啟動盤(可以網上隨便搜個帖子看)
3 從硬盤中想辦法弄出一個較大的分區來專門用於后面的CentOS系統(我用了一個82G左右的空閑磁盤)
4 設置BIOS從U盤啟動(我的TP X200i是開機按F1進入BIOS)
5 選擇從優盤啟動,然后就會看到如下界面:
注意:百度經驗那個帖子原文是自己去編輯諸如:“>vmlinux initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet”這樣的東西來達到從U盤啟動的。而我卻直接使用了上面界面中的Automatic Boot,實踐證明完全OK
6 接下來就會出現如下系列界面:
注意:我這里選了“開發及生成工作站”這個選項,然后勾選了所有的軟件包
注意:這幅圖我是借用的,所以可能顯示和實際並不相同。實際在“本地標准磁盤”中應該會顯示兩個,我的其中一個是U盤,另一個是電腦本地的500GB的日立硬盤,所以要勾選硬盤。“其他存儲選項”中選“我要配置分區”(因為我本來就准備了一個磁盤分區來裝CentOS)。這樣設置之后就會進入手動配置分區的界面:
注意:這幅圖是我借來的,所以實際我在選擇時:分區方案里我選的也是“標准分區”,然后是在我想安裝Linux的分區上(就是那個有82G左右空間的硬盤分區)用的系統默認的分區方法(所以好像默認會創建 / 、/boot、/home、/swap這幾個,容量它都自己分配好了)
注意:借來的圖,可能不完全一樣,但也大差不差
注意:圖中打了三角警告符號,去完善並填寫相應信息即可
注意:在重啟的時候可以拔掉U盤了
7 接下來這一步驟蠻重要,因為要設置win7系統引導
接下來重啟時會直接進入CentOS系統(即開機畫面選擇系統的界面中並不會出現win7系統的選項)。所以要:
a. 使用root身份(必須)打開 /boot/grub2/grub.cfg(可以在CentOS的桌面的右上角選擇注銷當前用戶然后使用root用戶名登錄即為最高權限,如果不切換到root是不能修改grub.cfg這個文件的!!!)
b. 找到 ### BEGIN /etc/grub.d/30_os-prober ###
在后面添加
menuentry "Windows7" {
insmod ntfs
set root=(hd0,1)
chainloader +1
}
說明:set root=(hd0,1) 其中 hd0 表示硬盤,1 表示C盤 ,我的win7裝在C盤所以是1
注意:實際我也是按照上面原樣寫到grub.cfg中的,確實可以!
c. 保存重啟
8 接下來就可以看到雙系統選擇的界面了