1)grub4dos:度娘下載。我用的是0.4.4
2)ubuntu-14.04.2-desktop-i386.iso:ubuntu官網下載ubuntu
1) 解壓grub4dos-0.4.4.zip後。將grub.exe、grldr、grldr.mbr放入C盤根文件夾下(win7系統盤)windows
2)解壓ubuntu-14.04.2-desktop-i386.iso。將ubuntu-14.04.2-desktop-i386.iso、以及ubuntu-14.04.2-desktop-i386\casper文件夾下initrd.lz、vmlinuz三個文件放入C盤根文件夾bash
3)在C盤建立menu.lst文件,內容例如如下markdown
title Ubuntu14.04
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-14.04.2-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.lz
加入window7啓動項
windows7上使用功能更增強大的bcdedit.exe程序來管理電腦啓動項(XP上使用boot.ini文件方式),可向前兼容boot.ini。本次直接使用bcdedit.exe加入啓動項。
「開始菜單」->cmd->右鍵:選擇以管理身份執行
1)查看現有啓動項app
C:\Windows\system32>bcdedit.exe /enum
2)加入新啓動項工具
C:\Windows\system32>bcdedit.exe /create /d "grub4dos" /application bootsector
#此處會提示項目{ID}成功建立。當中{ID}指bcdedit.exe生成的一個全局惟一ID,標示啓動項"grub4dos"
C:\Windows\system32>bcdedit.exe /set {ID} device partition=C:
C:\Windows\system32>bcdedit.exe /set {ID} path \grldr.mbr
C:\Windows\system32>bcdedit.exe /displayorder {ID} /addlast
3)查看新啓動項目ui
bcdedit.exe /enum
顯示結果中會添加如下一個啓動項spa
C:\Windows\system32>bcdedit.exe /enum
實模式啓動扇區 ---------------------
標識符 {ID}
device partition=C:
path \grldr.mbr
description GRUB4DOS
C:\Windows\system32>
個人電腦硬盤有四個分區:C(系統盤)、D、E、F;我準備將ubuntu安裝在E盤。先經過windows7自帶磁盤管理工具刪除E盤分區。而後從新啓動電腦。日誌
從新啓動後booter loader中選擇」grub4dos」進入grub引導,而後安進入ubuntu安裝環境
進入unbuntu安裝環境後需要注意兩點:
1)點擊桌面安裝環境上」安裝ubuntu14.04 LTS」以前,ctl + alt + t進入terminal,執行例如如下命令code
sudo umount -l /isodevice
2)ubuntu系統自帶7步安裝流程,在第四步」安裝類型」中。選擇」其它選項」以便本身在硬盤空暇區域分區(原windows7中已刪除E盤)。
我使用詳細分區例如如下:
大小 | 分區類型 | 文件系統 | 掛在節點 |
---|---|---|---|
1G | 主分區 | Ex4日誌文件系統 | /boot |
2G | 邏輯分區 | swap | |
20G | 邏輯分區 | Ex4日誌文件系統 | / |
80G | 邏輯分區 | Ex4日誌文件系統 | /home |
安裝完畢後。可經過grub引導進入ubuntu14.04或者windows7。別忘了進入windows7後刪除」grub4dos」啓動項。
C:\Windows\system32>bcdedit /delete {GUID} /f