如有問(wèn)題,希望各位大蝦指正。
更新記錄:
2012.11.4
CentOS 6.2 安裝升級(jí)為 CentOS 6.3 安裝,本文的圖是安裝 CentOS 6.2 的圖,安裝 CentOS 6.3 的方法與 CentOS 6.2 一模一樣,沒(méi)有任何改動(dòng)。
2012.11.3
更新 EasyBCD 至 2.2.0
2012.10.18
Ubuntu 12.10 安裝成功,方法與安裝 Ubuntu 12.04 一模一樣,沒(méi)有任何改動(dòng)。
2012.5.30
Fedora 16 安裝修改為 Fedora 17 安裝。
2012.5.24
加入LinuxMint 13 64位 硬盤(pán)安裝(32位 安裝有問(wèn)題)
一、用到的軟件
1.Fedora 17,CentOS 6.3,Ubuntu 12.10,LinuxMint 13 鏡像文件
(本文CentOS 6.2 和 Ubuntu 12.04 安裝為i386,32位的,F(xiàn)edora 17 為64位(32位也可以)。LinuxMint 13 用本文的方法只能安裝64位,LinuxMint 12 可以安裝 32位)
首先強(qiáng)調(diào),往電腦上裝的Linux版本是DVD版,即非Live版本,所有帶LiveDVD,LiveCD的都是在介質(zhì)(如U盤(pán),CD)中直接打開(kāi)的。Live版本的安裝鏡像用本文的方法安裝一律不成功,之前我一直在用Live版安裝都沒(méi)有成功。
注:LinuxMint 13(64位)或 LinuxMint 12(64位、32位) 和 Ubuntu 12.04 安裝方式完全一樣,在下文中文件名或文件夾名與 Ubuntu 關(guān)的改成與 LinuxMint 即可。
如果想安裝LinuxMint13 32位,可以參考一下這兩篇文章: 關(guān)于Linux Mint 13 32位 進(jìn)行硬盤(pán)安裝 ,Win7下 硬盤(pán)安裝 Linux mint 13 。
2.舊 EasyBCD,本文配圖所使用的版本
新 EasyBCD,輸入一個(gè)用戶名和郵箱(之前不用注冊(cè))就可以下載,有簡(jiǎn)體中文版可選,使用方式與舊版 EasyBCD 一樣。
3.wingrub
二、安裝前的準(zhǔn)備
1.打開(kāi)磁盤(pán)管理
右鍵我的電腦點(diǎn)擊管理,選擇磁盤(pán)管理
右鍵可用空間,新建簡(jiǎn)單卷。
建一個(gè)10G大,FAT32格式的分區(qū):
2.將Linux安裝包放在剛建好的分區(qū)中
(1) CentOS 6.2
用壓縮包格式打開(kāi)鏡像文件:
把里面的ioslinux文件夾中的vmlinuz和initrd.img文件,以及image文件夾提取出來(lái),解壓到和CentOS鏡像文件相同的目錄,即剛建好的分區(qū)中。解壓完之后是這樣的:
(2) Fedora 17
操作和CentOS基本相同,只是不需要images文件夾了,解壓完成是這樣:
(3) Ubuntu 12.04 與 LinuxMint 13
和上面兩個(gè)系統(tǒng)略有區(qū)別,它們是要將iso中casper文件夾下的vmlinuz和initrd.lz兩個(gè)文件提取到根目錄下。
完成后是這樣:
以上兩圖的G盤(pán)和J盤(pán)也是等同于上面分區(qū)步驟中的O盤(pán),都是10G大小FAT32格式的分區(qū),只是盤(pán)符不同而已。
3.用wingrub工具查看分區(qū)號(hào)
wingrub主要功能不是查分區(qū)列表,這里只是借用一下。我看到很多教程中經(jīng)常把分區(qū)號(hào)搞錯(cuò),就特地找了這個(gè)可以查看分區(qū)號(hào)的軟件,這樣就不會(huì)弄錯(cuò)了。
打開(kāi)wingrub。
找到剛才建好的分區(qū),10G,F(xiàn)AT32格式,如上圖,從分區(qū)類(lèi)型和容量就可以看出??吹角懊娴腘ame一欄為:(hd0,5)。記住這個(gè)號(hào)。不同的主機(jī)分區(qū)情況不同,所以這個(gè)號(hào)一般也是不同的,具體還要按個(gè)人的主機(jī)來(lái)記,不過(guò)一般格式應(yīng)該為(hd0,x)。我電腦上是(hd0,5)。
*
如果wingrub無(wú)法使用的話(試過(guò)64位的Win8 就不能用),可以參考這篇文章:
查看grub分區(qū)信息
4.用easyBCD創(chuàng)建多重啟動(dòng)
打開(kāi)easyBCD:
新建啟動(dòng)項(xiàng):
變成:
點(diǎn)擊Configure。進(jìn)入menu.lst編輯。
文本內(nèi)容提前說(shuō)明:
下文中劃線部分的(hd0,5)就是剛才用wingrub記錄的分區(qū)號(hào),具體根據(jù)不同的分區(qū)而改寫(xiě)。我的電腦上新建的分區(qū)是時(shí)(hd0,5),其他電腦則按其他電腦上面的分區(qū)號(hào)來(lái)填寫(xiě),一般格式為(hd0,x)。
(1)CentOS 6.2
將下面劃線文字復(fù)制到原有文本下面:
title install centos 6.2
kernel (hd0,5)/vmlinuz
initrd (hd0,5)/initrd.img
復(fù)制以后,保存。如下圖:
(2)Fedora 17
將下面劃線文字復(fù)制到原有文本下:
title initall fedora 17
kernel (hd0,5)/vmlinuz linux askmethod repo=hd:/dev/sda6:/
initrd (hd0,5)/initrd.img
文本內(nèi)容說(shuō)明:
(hd0,5)是grub的分區(qū)符號(hào)。而 /dev/sda1 這種分區(qū)符號(hào)是Linux下的。
這里選擇 /dev/sda6。這個(gè)6是根據(jù)上面的5加上1得來(lái)的。
grub 磁盤(pán)分區(qū)的命名方式從0開(kāi)始,而Linux中的分區(qū)符號(hào)從1開(kāi)始,所 Linux比grub多1。
具體選哪個(gè),還是剛才說(shuō)的,要根據(jù)不同電腦的 (hd0,X) 來(lái)選擇。前面是(hd0,X) 后面就是 /dev/sdaY,Y=X+1
我的電腦顯示是 (hd0,5) 所以我選擇 /dev/sd6。
復(fù)制后,保存。如下圖:
(3)Ubuntu 12.04
將下面劃線文字復(fù)制到原有文本下:
title Ubuntu 12.04 install
root (hd0,5)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-i386.iso ro quiet splash
initrd /initrd.lz
文本內(nèi)容說(shuō)明:
這里ubuntu-12.04-desktop-i386.iso 名稱要和根目錄下Ubuntu 安裝鏡像文件的名稱相同。
復(fù)制后,保存。如下圖:
(4)LinuxMint 13(64位)
將下面劃線文字復(fù)制到原有文本下方:
title Install Linuxmint 13
kernel (hd0,5)/vmlinuz boot=casper iso-scan/filename=/linuxmint-13-cinnamon-dvd-64bit.iso ro quiet splash locale=zh_CN UTF-8
initrd (hd0,5)/initrd.lz
文本內(nèi)容說(shuō)明:
這里 linuxmint-13-cinnamon-dvd-64bit.iso名稱要和根目錄下 LinuxMint 13 安裝鏡像文件的名稱相同。
關(guān)閉easyBCD。
到這里安裝之前的準(zhǔn)備工作就做好了。
三、安裝
1.進(jìn)入安裝界面
重新啟動(dòng),選擇win7下面的選項(xiàng):
(1)CentOS 6.2
選擇語(yǔ)言,這里以Chinese(Simplified)簡(jiǎn)體中文來(lái)演示。
選擇鍵盤(pán),默認(rèn)就可以,美式鍵盤(pán)。
選擇安裝介質(zhì)Hard drive。
選擇安裝路徑。還記得剛才的 (hd0,5) 嗎,這時(shí)候要用到了。
CentOS 6.2 的路徑選擇。
至于為什么是sdb不是sda,因?yàn)槲矣肬盤(pán)安裝的CentOS先要掃描U盤(pán),所以sda就變成了U盤(pán)的設(shè)備文件名。硬盤(pán)安裝應(yīng)該顯示sda。
這里選擇 /dev/sdb6。這個(gè)6是根據(jù)上面的5加上1得來(lái)的。
具體選哪個(gè),還是剛才說(shuō)的,要根據(jù)不同電腦的 (hd0,x) 來(lái)選擇。我的電腦顯示是 (hd0,5) 所以我選擇 /dev/sdb6。
硬盤(pán)安裝的話會(huì)顯示sda的。
看到下面的 /images/install.img 了嗎,如果選擇 /dev/sdb6,這個(gè)路徑應(yīng)該會(huì)是第二次點(diǎn)擊OK自動(dòng)識(shí)別出來(lái)的。
(2)Fedora,Ubuntu, LinuxMint
無(wú)此步驟。Fedora 直接進(jìn)入安裝界面,Ubuntu與LinuxMint 進(jìn)入live 桌面。
(3)補(bǔ)充分區(qū)知識(shí)
在Linux系統(tǒng)中,每個(gè)設(shè)備都被當(dāng)做一個(gè)文件來(lái)對(duì)待。
sdb6就是一個(gè)文件名。
在Linux中,
/dev/sd和 /dev/hd 的區(qū)別:/dev/sd 代表 SCSI、SATA 或 USB 接口硬盤(pán)。而 /dev/hd 代表 IDE 接口硬盤(pán)。(grub 分區(qū)符號(hào)不論什么接口的硬盤(pán),一律用 (hdx,y) 這種形式表示)
sda 和 sdb 的區(qū)別:sda 代表主板上連接的第一塊硬盤(pán),sdb 代表主板上連接的第二塊硬盤(pán)。一般來(lái)說(shuō)就只有一塊硬盤(pán),也就是 sda。我的筆記本電腦里還有一個(gè)其他的外接硬盤(pán)。所以這里就顯示了 sdb,sdb 是我電腦里的真實(shí)硬盤(pán)。
sda1 和 sda2 的區(qū)別:分別代表 a 硬盤(pán)的兩個(gè)分區(qū),1 是較 2 更靠前的分區(qū)。
上圖中,/dev/sdb6 就是一開(kāi)始分出來(lái)的那個(gè) 10G 大小 FAT32 格式的分區(qū)。
grub 磁盤(pán)分區(qū)的命名方式從0開(kāi)始,而Linux中的分區(qū)符號(hào)從1開(kāi)始,所 Linux比grub多1。
2.選擇存儲(chǔ)設(shè)備
進(jìn)入安裝界面,點(diǎn)擊下一步。
(1)CentOS
選擇驅(qū)動(dòng)器。
(選擇Specialized Storage Devices,這樣可以進(jìn)行磁盤(pán)的選擇,可以選擇安裝在硬盤(pán)或者U盤(pán))
(2)Fedora 17
Fedora這里和上面一樣,選擇專業(yè)存儲(chǔ)設(shè)備(第二個(gè))
(3)Ubuntu 12.04, LinuxMint 13
沒(méi)有第1步進(jìn)入安裝界面,直接到如下桌面
點(diǎn)擊桌面的Install Ubuntu 12.04 LTS 圖標(biāo)。
LinuxMint 13 同樣點(diǎn)擊桌面的安裝圖標(biāo)。
3.選擇要安裝的磁盤(pán)
(1)CentOS 6.2
(2)Fedora 17
、
從名字和容量就可以看出選哪一個(gè)硬盤(pán),然后可以選擇要安裝的硬盤(pán)。
(3)Ubuntu 12.04, LinuxMint 13
這里安裝第三方軟件,根據(jù)需要選擇。
Ubuntu安裝時(shí),順序下一步,到這一步,“卸載正在使用的分區(qū)”選擇否:
4.安裝類(lèi)型選擇
(1)CentOS 6.2
選擇最后一個(gè)Create Custom Layout
(2)Fedora 17
選擇最后一個(gè)項(xiàng)自定義分區(qū)方案
(3)Ubuntu 12.04, LinuxMint 13
選擇最后一項(xiàng),其他選項(xiàng)
Ubuntu與LinuxMint的安裝,在選擇了上圖中的“其他選項(xiàng)”后,點(diǎn)擊下一步之前,還要多一步。
具體步驟如下:
在live桌面同時(shí)按住[Ctrl]+[Alt]+T 調(diào)出終端,
輸入指令:
sudo umount -l /isodevice ,回車(chē)
然后關(guān)閉終端。
5.分區(qū)
(1)Fedora 17, CentOS 6.2
從電腦上給Linux劃分出安裝的區(qū)域。
先說(shuō)一下為什么不是sda而是sdb,因?yàn)樯蠄D是用U盤(pán)安裝的CentOS,sda就變成了U盤(pán)的設(shè)備名。所以電腦里的硬盤(pán)就變成sdb了。硬盤(pán)安裝這里應(yīng)該顯示sdan(n為數(shù)字)。
可以看到,這是系統(tǒng)上已經(jīng)存在的分區(qū)。大部分都是win7的分區(qū)。
sdb1是OEM分區(qū),就是grub中所指的(hd0,0)。OEM分區(qū)的介紹 Windows7的100M隱藏分區(qū)功能說(shuō)明。
sdb2也就是grub中所指的(hd0,1),可以看到它的格式為ntfs,也就是win7里的C盤(pán)。
sdb3是擴(kuò)展分區(qū),也就是在文章一開(kāi)頭創(chuàng)建新加卷時(shí)的那個(gè)墨綠色框起的一大部分,里面包含很多其他分區(qū)。它并不單獨(dú)占用空間,而是其中包含了sdb5,sdb6等等的邏輯分區(qū)。
sdb5是我的D盤(pán)。
sdb6就是一開(kāi)始建好的10G大的FAT32格式的新建分區(qū)。
首
先選擇sdb2下的空閑空間(這樣選擇,即選擇擴(kuò)展分區(qū)外的空閑空間,就是將/boot掛載到主分區(qū)。Fedora的/boot只能掛載到主分區(qū))或
sdb6下面的空閑空間(這樣選擇是將/boot掛載到擴(kuò)展分區(qū),Ubuntu和LinuxMint可以將/boot掛載到擴(kuò)展分區(qū)),點(diǎn)擊右下角創(chuàng)建分
區(qū)。
本文Fedora和CentOS是將/boot掛載到了主分區(qū)。后來(lái)我安裝Ubuntu是將/boot掛在到了擴(kuò)展分區(qū),不想占用過(guò)多主分區(qū)。因?yàn)橹鞣謪^(qū)和擴(kuò)展分區(qū)總數(shù)最多只能有4個(gè),我的硬盤(pán)里OEM,win7的C盤(pán),和擴(kuò)展分區(qū)已經(jīng)是占了3個(gè)。
創(chuàng)建類(lèi)型為標(biāo)準(zhǔn)分區(qū)(以下4個(gè)分區(qū)創(chuàng)建全部為標(biāo)準(zhǔn)分區(qū))。
掛載點(diǎn)/boot,類(lèi)型ext4,大小100MB。
然后選擇sdb6下的空閑,點(diǎn)擊右下角創(chuàng)建分區(qū)。創(chuàng)建接下來(lái)的三個(gè)分區(qū)。
掛載點(diǎn)不填,類(lèi)型swap,個(gè)人一般分為大小1024MB。
關(guān)于swap分區(qū)的大小,使用的教材上有這么一段話:
“在 傳統(tǒng)的 Linux 說(shuō)明文件當(dāng)中特別有指定到‘swap 最好為物理內(nèi)存的 1.5 到 2 倍之間’。swap 交換空間是很重的,因?yàn)樗梢员苊庖?為物理內(nèi)存不足而造成的系統(tǒng)效能低的問(wèn)題。但是如果你的物理內(nèi)存有 4GB 以上,老實(shí)說(shuō),swap 也可以不必額外設(shè)置?!?br>
掛載點(diǎn)/,類(lèi)型ext4,大小10000MB。
掛載點(diǎn)/home,類(lèi)型ext4,大小5000MB。
分區(qū)完畢。來(lái)看一下分區(qū)信息。
其實(shí)上圖的這種分區(qū)方式并不好。
可以看到Linux的分區(qū)和Windows的分區(qū)交織在一起了,這樣讀寫(xiě)磁盤(pán)的時(shí)候更容易出現(xiàn)問(wèn)題。由于我原來(lái)Windows的分區(qū)就不是很好,很多地方空閑,所以就只能這樣了。
最好的分區(qū)方式是將Linux的分區(qū)全部放在Windows分區(qū)的后面,可以參考一下下面的Ubuntu 12.04 和 LinuxMint 13 最后的分區(qū)信息。
注:我的分區(qū)大小,以及掛載點(diǎn)的選擇,是按照我所學(xué)習(xí)的教材來(lái)分的,具體個(gè)人分區(qū)情況按照實(shí)際用途有所不同。
(2)Ubuntu 12.04 , LinuxMint 13
Ubuntu12.04 和 LinuxMint 13 的分區(qū)情況,和上面基本是一樣的。(這里將/boot掛載到了擴(kuò)展分區(qū)的邏輯分區(qū))。
全部分好共4個(gè)分區(qū)。
這樣分區(qū)比較好,可以看到sda11~sda14是所有的Linux分區(qū),放在了一起,并一起放在了Windows分區(qū)的后面。
6.選擇引導(dǎo)加載程序的安裝位置
(1)Ubuntu 12.04 , LinuxMint 13
下面選擇安裝啟動(dòng)引導(dǎo)的設(shè)備,這里有兩種選擇:
1.默認(rèn)
如上圖顯示的那樣,安裝到/dev/sda(即安裝在硬盤(pán)的MBR里面)
選擇這種默認(rèn)安裝,電腦開(kāi)機(jī)會(huì)讀取Linux下的 /boot,然后才能選擇系統(tǒng)。
這樣操作比較簡(jiǎn)單,不過(guò)以后如果刪除了Linux(直接刪除了Linux的全部分區(qū)),就無(wú)法進(jìn)入Windows了,需要修復(fù)MBR才能進(jìn)入Windows。
如果是第一次安裝Linux推薦這種方法。
以后想要?jiǎng)h除Linux可以參考這篇文章 win7下刪除已安裝的Linux。
2.安裝在 /boot 掛載的分區(qū)
本文中如上上圖,可以看到/boot掛載到/dev/sda11 ,那這里就選擇 /dev/sda11 。
這樣的話還需要其他操作來(lái)讓mbr的loader指向Linux引導(dǎo)分區(qū)的loader。安裝完后,開(kāi)機(jī)是無(wú)法打開(kāi)Linux的,不過(guò)以后刪除Linux會(huì)比較方便。至于用這種安裝方式安裝啟動(dòng)引導(dǎo)設(shè)備后,如何進(jìn)入Linux,可以參考這篇文章 EasyBCD 引導(dǎo) Ubuntu 12.04 成 win+linux 多系統(tǒng)。
我個(gè)人喜歡這種安裝方式,不喜歡把引導(dǎo)加載程序安裝在MBR,因?yàn)槿绻院髲?qiáng)行刪除Linux的話,再進(jìn)入Window還需要修復(fù)MBR。
如果安裝過(guò)幾次Linux則推薦這種方法。
Ubuntu 和 LinuxMint 13 此步驟之后會(huì)選擇時(shí)區(qū),建立賬號(hào)等等,比較簡(jiǎn)單,本文就不再講了。
到此Ubuntu 12.04 與 LinuxMint 13安裝結(jié)束。
(2)CentOS 6.2 ,Fedora 17
Fedora與CentOS的安裝繼續(xù)點(diǎn)擊下一步。Fedora和CentOS這里提示,分區(qū)選項(xiàng)將要寫(xiě)入磁盤(pán),并刪除所有分區(qū)中的數(shù)據(jù)。分區(qū)是時(shí)剛分好的,里面沒(méi)有數(shù)據(jù),點(diǎn)擊寫(xiě)入即可。
選擇引導(dǎo)加載程序(boot loader)的安裝位置。
先來(lái)看CentOS 6.2的。
“更改設(shè)備”選項(xiàng)(即更改引導(dǎo)程序設(shè)備)里面的內(nèi)容如下圖,可以打開(kāi)看一下:
安裝引導(dǎo)程序設(shè)備這里有兩種選擇:
1.默認(rèn)
如上圖顯示的那樣,安裝到Master Boot Record(MBR),我這里是/dev/sdb
選擇這種默認(rèn)安裝,電腦開(kāi)機(jī)會(huì)讀取Linux下的 /boot,然后才能選擇系統(tǒng)。
這樣操作比較簡(jiǎn)單,不過(guò)以后如果刪除了Linux(直接刪除了Linux的全部分區(qū)),就無(wú)法進(jìn)入Windows了,需要修復(fù)MBR才能進(jìn)入Windows。
如果是第一次安裝Linux推薦這種方法。
以后想要?jiǎng)h除Linux可以參考這篇文章 win7下刪除已安裝的Linux。
2.安裝在引導(dǎo)分區(qū)的第一個(gè)扇區(qū)
我這里是 /dev/sdb4,可以在分區(qū)信息那張圖中看到,/dev/sdb4即 /boot所掛載的分區(qū)。
這樣的話還需要其他操作來(lái)讓mbr的loader指向Linux引導(dǎo)分區(qū)的loader。安裝完后,開(kāi)機(jī)是無(wú)法打開(kāi)Linux的,不過(guò)以后刪除Linux會(huì)比較方便。至于用這種安裝方式安裝啟動(dòng)引導(dǎo)設(shè)備后,如何進(jìn)入Linux,可以參考這篇文章 EasyBCD 引導(dǎo) Ubuntu 12.04 成 win+linux 多系統(tǒng)。
這篇文章雖然安裝的是Ubuntu(另一種Linux版本)但是原理一樣,后面使用EasyBCD的操作也一樣。
我個(gè)人喜歡這種安裝方式,不喜歡把引導(dǎo)加載程序安裝在MBR,因?yàn)槿绻院髲?qiáng)行刪除Linux的話,再進(jìn)入Window還需要修復(fù)MBR。
如果安裝過(guò)幾次Linux則推薦這種方法。
回到剛才安裝引導(dǎo)加載程序的界面。
可以看到,CentOS 6.2 引導(dǎo)程序操作系統(tǒng)列表中還有個(gè)Other,設(shè)備是/dev/sdb2,也就是安裝win7的C盤(pán)了。所以這個(gè)Other就是win7了,可以把名字改成win7。
如果以win7為經(jīng)常使用的系統(tǒng)的話,這里還要記得設(shè)置默認(rèn)啟動(dòng)的操作系統(tǒng)。
我選的是win7,可以看到在默認(rèn)那一欄選中了win7。
這樣就不需要安裝好之后再修改啟動(dòng)順序了。
再來(lái)看下Fedora 17的引導(dǎo)加載程序設(shè)置。
fedora 17
沒(méi)法修改默認(rèn)開(kāi)機(jī)系統(tǒng),它默認(rèn)就是fedora 17,要進(jìn)入Windows必須每次在開(kāi)機(jī)界面手動(dòng)選擇。一般用戶默認(rèn)使用Windows,所以要修改的
開(kāi)機(jī)默認(rèn)話還要等到安好以后才可以。具體方法可以在安裝好之后參考這篇文章(Fedora 同樣適用):
win7下安裝Ubuntu 12.04后修改啟動(dòng)項(xiàng)順序三方法
點(diǎn)擊下一步。
7.選擇安裝的系統(tǒng)類(lèi)型
(1)CentOS 6.2
選擇要安裝的類(lèi)型,默認(rèn)為最小容量安裝Minimal。
點(diǎn)擊下一步,就可以安裝了。
安裝完成后,重啟。
(2)Fedora 17
然后看到有一個(gè)進(jìn)行軟件定制的選項(xiàng)。
建議選擇現(xiàn)在定制,即上圖的Customize now。
然后根據(jù)個(gè)人需要,選擇需要安裝的軟件。
點(diǎn)擊下一步,就可一開(kāi)始安裝了。
安裝完成后,重啟。
所有的系統(tǒng)安裝完成。
聯(lián)系客服