歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Ubuntu 9.04硬盤安裝教程

有網友下載了Ubuntu 9.04並且從硬盤安裝成功。

他說他的機子有兩塊硬盤,一塊串口WD320G,一塊ST80G。系統裝在串口硬盤上。分區情況如下:

C:10G(第一個主分區)裝有XP系統;

D:15G(邏輯盤)裝有Win7系統;

E:15G(邏輯盤)裝有Win2008系統;

第二個主分區10G(在第一主分區後):裝有64位Win2003企業版R2系統;

第三個主分區8G(在第二主分區後):作為Ubuntu的“/”分區;

剩下的是邏輯盤:

第一個邏輯盤1G,作為Ubuntu的交換分區;

第二個邏輯盤6G,作為Ubuntu的“/home”分區;

接下來是Windows下的D、E盤。

Windows系統的情況如下:

先裝XP,再裝08,然後是Win7,完成後自動形成多系統引導。現在是以Win7的啟動管理器來引導多系統啟動。64位的03系統是用自己制作的64位PE安裝的,是用grub4dos引導的。在Win7啟動菜單加上grub4dos項,用Win7啟動管理器加載啟動grub4dos,然後grub4dos引導64位03系統,詳細情況稍後再說。

現在在現有情況下再安裝一個Ubuntu9.04。

首先,不打算改動Win7啟動管理器引導多系統的情況(雖說Win7的啟動器不支持引導linux系統,而linux系統可以引導Windows系統而形成多系統引導)。仍然是用grub4dos來引導Ubuntu系統。

先到http://www.linuxidc.com/Linux/2009-01/18027.htm去下載一個grub4dos。現在是實現從Win7啟動菜單裡啟動grub4dos。

將grldr、grldr.mb、menu.lst復制到C盤根目錄,若要支持中文的,就用chinese文件夾裡的grldr。

進入08或Win7系統,開始——>運行——>cmd,回車。打開命令行窗口。也可以在XP系統下從命令行窗口下運行bcdedit.exe這個程序,這個程序在08或Win7的/Windows/system32文件夾下。

bcdedit /create /d "Ubuntu & Windows 2003 x64" /application bootsector
bcdedit /set {id} device boot
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast

注:{id}類似於{******xx-***x-***x-***x-************}格式,具體數字根據硬盤或分區參數會有相應變化。可用bcdedit或bcdedit /enum all 命令來查看,這時系統中所有安裝了操作系統的硬盤或分區均會顯示相應的GUID標識,如{******xx-***x-***x-***x-************}。這裡的{id}是指C:的GUID。

另:使用BCDEdit備份與恢復啟動選項,如:

  bcdedit /export “D:\BCD Backup\Bcd Backup” :將啟動設置備份到D盤“BCD Backup”目錄下;

  bcdedit /import “D:\BCD Backup\Bcd Backup” :恢復之前備份在D盤“BCD Backup”目錄下啟動選項。

現在來編寫menu.lst文件。用記事本打開menu.lst文件。

timeout 3
default 1
title Ubuntu 9.04 install
rootnoverify (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/Ubuntu-9.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.gz
title Ubuntu 9.04, kernel 2.6.28-11-generic
rootnoverify (hd0,2)
kernel /boot/vmlinuz-2.6.28-11-generic root=/dev/sda3 ro quiet splash locale=zh_CN.UTF-8
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Windows Server 2003 R2, Enterprise x64 Edition with SP2
rootnoverify (hd0,1)
chainloader +1

將下載的ISO文件Ubuntu-9.04-desktop-i386.iso放在分區根目錄下。並將該文件內casper文件夾裡的initrd和vmlinuz這兩個文件復制到C:盤根目錄。

重啟系統,在出現的Win7啟動菜單選擇Ubuntu & Windows 2003 x64項,然後在接下來出現的grub4dos啟動菜單中選擇Ubuntu 9.04 install項,就可以啟動安裝了。

接下來的安裝共7步。在接下來的安裝前,首先要卸載isodevice(因為ISO文件和安裝分區在同一塊硬盤,接下來的分區會改動分區表,不卸載isodevice安裝進行不下去)。

應用程序——>附件——>終端,啟動終端窗口:

sudo umount -l isodevice

雙擊桌面上的“安裝”圖標啟動安裝。

接下來按提示選語言、鍵盤、時區等等什麼的,需要注意的是分區這一步,因為裝Windows系統前就預留了裝Ubuntu 的分區,所以這一步比較簡單,也不用擔心分區時對分區表的改動會破壞原來Windows系統的引導記錄而造成系統無法引導。

選擇不使用整個硬盤,我們自己分區。選擇8g的分區,編輯它,使用ext4文件系統,掛載點為“/”;1g的作為交換分區;6g的也使用ext4文件系統,掛載點為“/home”。分區可按各自情況決定。

需要注意第7步,點擊“高級”,在這裡決定Ubuntu的啟動管理器的安裝位置。這裡我選的是“sda3”,sda3是ubu2ntu的根分區,不選hd0,這樣會破壞原來的Windows系統的引導記錄。若裝在不同的分區,前面的menu.lst文件要做相應調整,否則將無法引導Ubuntu系統。

最後點“安裝”按鈕進行安裝,安裝完成後,重新啟動,選擇相應的菜單項就可以進入不同的系統了。安裝完成後,可以把C盤根目錄下的initrd和vmlinuz這兩個文件刪除,把menu.lst裡面的

title Ubuntu 9.04 install
rootnoverify (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/Ubuntu-9.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.gz

刪除。

至此,Ubuntu 9.04安裝完成。

硬盤安裝中最容易出錯的地方就是menu.lst菜單文件的編寫,一不小心就會出錯從而導致安裝失敗。

相關閱讀:

光盤安裝Ubuntu 9.04
http://www.linuxidc.com/Linux/2009-04/19649.htm

XP+Fedora多系統下硬盤安裝Ubuntu 9.04正式版教程[多圖]
http://www.linuxidc.com/Linux/2009-04/19648.htm

Ubuntu 9.04正式版安裝後的詳細配置教程[多圖]
http://www.linuxidc.com/Linux/2009-04/19636.htm

Ubuntu 9.04正式版下安裝XP SP3及桌面美圖
http://www.linuxidc.com/Linux/2009-04/19629.htm

使用UNetbootin安裝Ubuntu 9.04 Live USB [圖文]
http://www.linuxidc.com/Linux/2009-04/19609.htm

免責聲明:本文僅代表作者個人觀點,與Linux公社無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,並請自行核實相關內容。

Copyright © Linux教程網 All Rights Reserved