重新安裝了雙系統(tǒng),為防遺忘,記錄在此。
參考:
http://blog.csdn.net/coderjyf/article/details/51241919
http://blog.csdn.net/xlf13872135090/article/details/24093203
http://www.cnblogs.com/zhangxiaoyang/archive/2012/11/02/2750688.html
步驟:
- 下載win7和ubuntu鏡像,無(wú)線網(wǎng)卡驅(qū)動(dòng),驅(qū)動(dòng)精靈,EasyBCD軟件,win7必備軟件(這些我一般都備份到移動(dòng)硬盤上)
- ultraISO工具制作Win7 啟動(dòng)U盤
- 安裝win7 系統(tǒng),easyBCD,創(chuàng)建ubuntu分區(qū)
- EasyBCD創(chuàng)建啟動(dòng)系統(tǒng)引導(dǎo)
- 安裝ubuntu
- 刪除easyBCD中安裝啟動(dòng)項(xiàng),增加ubuntu啟動(dòng)項(xiàng)
具體:
1. 制作U盤安裝盤,下面的摘自網(wǎng)絡(luò)圖片



2. 安裝win7
我的電腦是在啟動(dòng)時(shí)按F12進(jìn)入設(shè)置,其他的多數(shù)是F4或其他。按步驟安裝。在分區(qū)環(huán)節(jié),一塊磁盤最多4個(gè)主分區(qū)(primary),用于引導(dǎo)系統(tǒng),即C盤。除第一區(qū)的主分區(qū)外,其他設(shè)置為擴(kuò)展分區(qū)(extended),但僅有擴(kuò)展分區(qū),不進(jìn)一步劃分邏輯分區(qū)(logistic),是不能拿來(lái)做文件系統(tǒng)的。邏輯分區(qū)可以有多個(gè),這里設(shè)置了三個(gè),即D,E,F盤,其中F盤用于后面安裝ubuntu系統(tǒng)。
下面圖片摘自網(wǎng)絡(luò)







而我保留了100MB的‘系統(tǒng)預(yù)留分區(qū)’,這會(huì)影響到下面的啟動(dòng)引導(dǎo)設(shè)置
3. 創(chuàng)建ubuntu安裝引導(dǎo)
3.1. 假如要將F盤所在分區(qū)用來(lái)安裝ubuntu,則把該分區(qū)從win7中移除
下圖來(lái)自網(wǎng)絡(luò)

3.2. 將ubuntu系統(tǒng)鏡像拷貝到C盤根下。把ubuntu系統(tǒng)鏡像文件中casper目錄下 (winRAR打開(kāi))initrd.lz vmlinuz (64位:vmlinuz.efi)拷貝出來(lái)放到C盤根下(64位的vmlinuz.efi改名為vmlinuz)
下圖來(lái)自網(wǎng)絡(luò)


3.3. EasyBCD創(chuàng)建安裝啟動(dòng)系統(tǒng)引導(dǎo)
下圖均來(lái)自網(wǎng)絡(luò)

安裝完成后點(diǎn)擊“配置”,輸入如下內(nèi)容:

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casperiso-scan/filename=/ubuntu-16.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

注意:1為安裝系統(tǒng)名,2為C盤所在分區(qū)。如果有100M的系統(tǒng)預(yù)留分區(qū),那么(hd0,0)應(yīng)改為(hd0,1),否則報(bào)錯(cuò)File not found
hd(0,0),hd(0,1), hd(0,2),hd(0,3) 表示主分區(qū), (hd0,4) 以后的表示邏輯分區(qū),現(xiàn)在我只有一個(gè)主分區(qū)C盤,且有系統(tǒng)保留分區(qū),則 (hd0,1) 表示C盤, (hd0,2) 表示D盤
4. 安裝ubuntu,刪除安裝引導(dǎo)項(xiàng)
4.1 重啟系統(tǒng)選擇NeoGrub,進(jìn)入install
4.2 打開(kāi)終端(Ctrl+Alt+T),輸入 sudo umount –l /isodevice 否則安裝失敗
4.3 運(yùn)行ubuntu安裝程序
以下圖片均來(lái)自網(wǎng)絡(luò)
注意在安裝類型中選擇“其他選項(xiàng)”

分區(qū)中一般以/boot開(kāi)始(主分區(qū),如果是雙系統(tǒng),所有的都是邏輯分區(qū)),/swap結(jié)束
具體分區(qū)
| 目錄 | 建議大小 | 格式 | 描述 |
|---|---|---|---|
| / | 10G-20G | ext4 | 根目錄 |
| swap | <2048M | swap | 交換空間 |
| /boot | 200M左右 | ext4 | Linux的內(nèi)核及引導(dǎo)系統(tǒng)程序所需要的文件,比如 vmlinuz initrd.img文件都位于這個(gè)目錄中。在一般情況下,GRUB或LILO系統(tǒng)引導(dǎo)管理器也位于這個(gè)目錄;啟動(dòng)撞在文件存放位置,如kernels,initrd,grub |
| /tmp | 5G左右 | ext4 | 臨時(shí)文件,重啟時(shí)不會(huì)保留 |
| /home | 盡量大 | ext4 | 用戶目錄 |
選擇安裝引導(dǎo)在/boot所在磁盤分區(qū),圖片來(lái)自網(wǎng)絡(luò)

5. 選擇啟動(dòng)引導(dǎo)方式
5.1 windows引導(dǎo)ubuntu(推薦):
進(jìn)入windows, 運(yùn)行EasyBCD,“添加新條目”->“Linux/BCD”,類型選擇 Grub2,名稱可自定,驅(qū)動(dòng)器選擇/boot所在的分區(qū)。點(diǎn)擊“添加條目”即可。如下圖如所示:

在EasyBCD中,“添加新條目”->“NeoGrub”->“刪除”,刪除ubuntu的安裝引導(dǎo)。
重啟電腦即可發(fā)現(xiàn)剛添加的ubuntu啟動(dòng)引導(dǎo)。

注:當(dāng)你不要ubuntu的時(shí)候,直接在window里磁盤管理刪了它所在的分區(qū),然后在Easybcd里刪了它的引導(dǎo)就行,不影響你的windows系統(tǒng),這就是為啥我不用ubuntu來(lái)引導(dǎo)windows的原因。
5.2 ubuntu引導(dǎo)windows:
默認(rèn)啟動(dòng)的系統(tǒng)是ubuntu。此時(shí)可記下win7啟動(dòng)引導(dǎo)所在的位置(從上往下計(jì)數(shù),以0開(kāi)始)。進(jìn)入ubuntu系統(tǒng),我們來(lái)編輯/etc/default/grub這個(gè)文件,以使默認(rèn)啟動(dòng)為win7。打開(kāi)終端(Ctrl+Alt+T),輸入sudo vim /etc/default/grub 。找到如下位置:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release-i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quietsplash"
GRUB_CMDLINE_LINUX=""
注:GRUB_DEFAULT即為指定默認(rèn)的啟動(dòng),現(xiàn)把其值設(shè)置成我們之前記下的值即可。
GRUB_TIMEOUT為啟動(dòng)引導(dǎo)菜單等待選擇的時(shí)間(單位:秒),可自行修改。
保存后執(zhí)行如下指令:
sudo update-grub
重啟后默認(rèn)即為啟動(dòng)win7了。