Windows 7 下直接硬盘安装 Ubuntu 10.04成为双系统的方法
我這只下載Ubuntu10.04的ISO文件,又不想刻盤從光盤安裝,麻煩又浪費一張光盤,又沒有USB用,做不成LIVEUSB來啟動安裝,然后又不想用WUBI安裝,覺得WUBI安裝的方法系統的性能有所下降,經過一番努力終于找出一個完美解決方案,使用Grub引導成功安裝雙系統.
一:先裝WIN7系統,
這個很簡單就不多說,只需要在最后流出一定空間用來裝Ubuntu10.04系統.我留了40G,Ubuntu安裝文件很小,看個人需求了,10G也夠的。最后一個分區在磁盤管理里面不要將其格式化。
(先裝WIN7然后再裝Ubuntu的好處:因為Windows系統是從MBR引導,而Ubuntu是從grub引導了,如果順序顛倒的話,會導致先安裝的ubuntu無法使用,因為Windows可不管你用沒有其他系統,微軟就希望你只用Windows就好了,linux就很厚道,可以識別出來Windows系統。)
二,設置grub啟動項。
1 、下載最新版本的 Grub4DOS下載地址: http://www.oschina.net/p/grub4dos下載并解壓縮后,將目錄中的grldr , grldr.mbr, grub.exe三個文件復制到win7系統的C盤根目錄下。
2 、在下載好的Ubuntu 10.04系統iso文件中,在casper 文件夾目錄下,找到vmlinuz、initrd.lz解壓,并復制到C盤根目錄下(無需解壓整個casper文件夾,整個casper文件夾很大)
3 、 C 盤根目錄下建立menu.lst文件,內容為:
title Install Ubuntu 10.04
rootkernel /vmlinuz iso-scan/filename=/ubuntu-10.04-dvd-i386.iso
boot=casper splashinitrd /initrd.lz
?(注意紅色部分字母是區別大小寫的,要與存放在C盤根目錄下面的ISO文件名要一致)
4:copy Ubuntu-10.04-desktop-i386.iso 到C盤根目錄下面
三、添加grub啟動項
:開始->運行 輸入cmd, 在終端中輸入 bcdedit /create /d "GRUB4DOS" /application bootsector命令結果會返回一個GUID,后面的命令用到這個GUID,
(技巧:這個GUID很長,一個一個輸入頭都發暈,搞不好還輸入錯了,所以只要在命令窗口里按鼠標右鍵彈出一個窗口選”標記”然后用鼠標選中這一段GUID就算你已經成功復制了,然后需要輸入GUID的時候只需要按鼠標右鍵選粘貼GUID自動復制出來了)
然后再分別執行以下命令,記住里面的{GUID}要用第一條命令得出來的GUID來替代.
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grldr.mbr
bcdedit /displayorder {GUID} /addlast
四:硬盤安裝 Ubuntu 10.04:
1.重啟機器,在啟動項選擇“GRUB4DOS”,再選擇“Install Ubuntu 10.04”,進入ubuntu10.04的安裝程序。大約10秒后會進入Ubuntu桌面系統,
這時打開終端,輸入sudo umount -l /isodevice這一命令取消掉對光盤所在驅動器的掛載,否則分區界面找不到分區。
2:在桌面上直接雙擊 install ubuntu10.04 LTS 正式進入安裝階段,一次下一步,這里只談重點怎么分區一塊硬盤可以創建四個主分區或三個主分區和若干個邏輯分區
到分區界面選 -> 手動指定分區 ,這里已經檢測到WIN7系統了.
3在空閑的分區上我這里先分一個SWAP分區,大小約2G,SWAP分區是Linux系統的交換文件存儲地址,會頻繁讀寫,如果怕傷硬盤也可以不分,不過我還是建議分這個分區,因為畢竟硬盤比內存要便宜很多,而且硬盤用個6年是絕對不成問題的。
4接著再創建一個根分區。
5接下來按照提示安裝。裝完以后重啟就可以進入Linux系統了。
五: 找回win7的啟動項
Ubuntu安裝完后會重啟會發現沒有win7的啟動項了。這里需要在終端中更新一下啟動項打開終端輸入:sudo update-grub2回車。終端內會顯示加的幾個ubuntu選項和最下行的Microsoft Windows XP Professiona選項字樣。
這時候,重啟就有開機ubuntu選項和Microsoft Windows XP Professiona選項了。
如果想把win7放在第一個啟動選項中,打開終端輸入:sudo gedit/boot/grub/grub.cfg, 將win7的選項移動至第一項。
六: 刪除Grub 的啟動項
由于在windows 7系統里面為了安裝Ubuntu我們加載了GRUB4DOS到啟動項中,現在裝好Ubuntu以后,我們可以把它從啟動項中刪除了,先進入windows 7系統,進入命令行使用bcdedit /delete {GUID}將GRUB4DOS的啟動項刪除,GRUB4DOS啟動項的GUID可使用bcdedit /v查看
OK,?至此win7和Ubuntu10.04雙系統安裝完成。 ? ?
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Windows 7 下直接硬盘安装 Ubuntu 10.04成为双系统的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows XP硬盘安装Ubuntu
- 下一篇: 硬盘安装Windows 7和Ubuntu