歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 硬盤安裝Windows 7和Ubuntu 10.04雙系統

硬盤安裝Windows 7和Ubuntu 10.04雙系統

日期:2017/2/28 16:36:38   编辑:Linux教程

Windows 7和Ubuntu 10.04 都已經發布了,想體驗一下。Windows 7已經安裝了,本來想用wubi安裝ubuntu,擔心ubuntu系統性能不好,使用虛擬機安裝吧,也是擔心同樣的性能問題。好在硬盤比較比較大,留出了10G給Ubuntu 10.04系統。這10g的分區在Windows 7下面是未使用的分區。沒有分配盤符。

安裝Windows 7和Ubuntu 10.04雙系統,有兩種方法。第一種先安裝Windows 7之後安裝ubuntu。第二種是先安裝Ubuntu 10.04 ,在安裝Windows 7。第二種方法我沒有試過,相信一般的搞雙系統的用戶都是第一種安裝方法。這裡就第一種安裝方法給大家一個介紹。

一,安裝 Windows 7

Windows 7已經在中國大陸銷售,可以購買正版win 7系統安裝。我這裡使用的Windows 7是聯想旗艦版本。安裝方法不再介紹,論壇裡搜索下吧。

二,設置啟動項。

接下來進入最為關鍵的一個環節,修改啟動項。添加 grub 啟動項。

1 、下載最新版本的 Grub4DOS
下載地址: http://www.linuxidc.com/Linux/2009-01/18027.htm
下載並解壓縮後,將目錄中的grldr , grldr.mbr, grub.exe三個文件復制到C盤根目錄下。

2 、在下載好的Ubuntu 10.04系統iso文件中,casper 文件夾目錄下,找到vmlinuz、initrd.lz(注意:ubuntu9.04文件名為initrd.gz)解壓,並復制到C盤根目錄下(無需解壓整個casper文件夾,整個casper文件夾很大)。

3 、 C 盤根目錄下建立menu.lst文件,內容為:

color black/cyan yellow/cyan
timeout 30
default /default
title Microsoft Windows 7
root (hd0,0)
savedefault
makeactive
chainloader +1
title Install Ubuntu 10.04
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/lucid-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

復制代碼

4 、開始菜單->運行->輸入CMD,命令提示符下如下操作:
代碼:
bcdedit /create /d "GRUB4DOS" /application bootsector
復制代碼
命令結果應該會返回一個GUID,後面的命令用到這個GUID

bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grldr.mbr
bcdedit /displayorder {GUID} /addlast

復制代碼

三,硬盤安裝 Ubuntu 10.04

  重啟機器。在啟動項選擇“GRUB4DOS”,再選擇“Install Ubuntu 10.04”,進入ubuntu10.04的安裝程序。注意在安裝前打開終端,輸入sudo umount -l /isodevice這一命令取消掉對光盤所在 驅動 器的掛載,否則分區界面找不到分區。

  作者用的是SSD,為了避免對硬盤頻繁讀寫造成的傷害,故沒有分swap分區,讀者在分區的時候可以分一個/,一個swap分區。最後,在安裝系統之前,選擇“高級”,將grub裝在linux分區,這樣就不會影響Windows 7的引導,避免寫mbr。

四,修復 Windows 7 啟動項
Ubuntu系統安裝完以後重啟,這時的啟動項仍然只有Win7和Grub4Dos兩項。讓Windows 7能夠啟動Ubuntu,需要一個啟動文件,就是剛才安裝到Linux分區的Grub內容。一般這些內容在Linux分區的頭512字節。www.linuxidc.com在Linux中可以用dd命令很方便地提取出來,在Windows中我們需要借助工具,我這裡用的是WinHEX。
打開WinHEX,點擊Tools->Open Disk,選擇Physical Media中的硬盤,OK。選中Linux分區,點擊Edit->Copy Sector->Into New File,保存到C盤根目錄,文件名ubuntu.bin。
打開命令行窗口,添加Ubuntu啟動項 bcdedit /create /d "Ubuntu 10.04" /application bootsector
復制代碼
此時返回一個GUID。 bcdedit /set {GUID} device partition=C:

bcdedit /set {GUID} path \ubuntu.bin

bcdedit /displayorder {GUID} /addlast
復制代碼
最後使用bcdedit /delete {GUID}將GRUB4DOS的啟動項刪除,GRUB4DOS啟動項的GUID可使用bcdedit /v查看。


五,總結

以上就是硬盤安裝Ubuntu 10.04的全過程。

Copyright © Linux教程網 All Rights Reserved