XP硬碟安裝Ubuntu 10.10雙系統圖解

來源:互聯網
上載者:User

原文地址:

http://www.ylmf.net/ubuntu/guide/201010297968.html

http://www.ylmf.net/ubuntu/guide/201010297969.html

http://forum.ubuntu.org.cn/viewtopic.php?t=272229

 

Maverick Meerkat Ubuntu 10.10啟用了全新的安裝程式,使得整個安裝過程不但煥然一新,對那些不太熟悉Linux環境的使用者來說也更容易使用了。

  在安裝過程中,使用者可以下載軟體更新,安裝無線網卡官方驅動,並完成對MP3音頻檔案、Adobe Flash Player播放器、Java、DVD播放的支援。

  下面說說在Windows XP系統下硬碟安裝Ubuntu 10.10雙系統的全程圖解,安裝很快,30分鐘不到就能安裝好。

  1. 首先下載Grub4Dos, 解壓grldr 和 menu.lst 兩個檔案至XP的C盤根目錄下, 然後修改menu.lst在末尾添加如下內容:

  title Install Ubuntu

  root (hd0,0)

  kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/Ubuntu-10.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8

  initrd (hd0,0)/initrd.lz

 

  2. 修改Windows XP的boot.ini檔案

  在命令提示字元下去掉boot.ini的相關屬性: attrib -s -h -r c:\boot.ini

  然後編輯boot.ini在末尾添加: C:\grldr="install Ubuntu 10.10"

 

  3. 將下載好的Ubuntu鏡像檔案直接放在C: ,將其中的.disk檔案夾也解壓至C:

  4. 將Ubuntu鏡像中casper目錄下的initrd.lz和vmlinuz兩個檔案也解壓至C:

  5. 重新啟動進入livecd模式安裝

  重啟電腦,選擇Grub,進入Grub引導程式,選擇最後一項(Install Ubuntu 10.10),稍等即可進入Ubuntu 的liveCD模式(步驟與光碟片安裝相同)。

  ============

  另外特別注意:

  ============

  1. 在安裝過程的分區步驟中會有不能卸載/isodevice 的提示。所以在安裝前請在命令視窗終端輸入:

  sudo umount -l /isodevice

  見

 

  2. 安裝完後重啟Windows XP啟動項會丟失, Ubuntu 10.10使用的是grub2,只有你進入Ubuntu後在修改。

 

網上提供的方法都是這樣的,說是安裝Ubuntu 10.10後重啟Windows XP啟動項會丟失。 Ubuntu 10.10使用的是grub2,只有你進入Ubuntu後,在終端輸入

  sudo update-grub

  就可以更新grub菜單,找到所有可用的系統,修改預設啟動順序請編輯sudo gedit /boot/grub/grub.cfg 後將default值“0”(Ubuntu)改為“4”(Windows XP)或其它值。

  我們用另外一種更好GRUB2 管理器—Grub Customizer

  安裝方法:

  sudo add-apt-repository ppa:danielrichter2007/grub-customizer

  sudo apt-get update

  sudo apt-get install grub-customizer

  使用很簡單,自己摸索下,重啟Ubuntu 10.10後就有Windows XP啟動項了。

 

 

我再總結一下。
一,要安裝ubuntu,必須有三個檔案:ubuntu.iso(系統安裝鏡像檔案),vmlinuz(核心),initrd.lz(初始設定檔案).
note:對於alternative的ISO來說,如果是硬碟安裝的話,vmlinz和initrd.gz是不可以從ISO鏡像檔案提取的,只能從官方下載針對硬碟安裝的vmlinuz和initrd.gz.http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/hd-media/
請把以上檔案放在某個目錄下,如E盤。這裡E盤有三個檔案:

代碼:ubuntu.iso、vmlinz和initrd.lz

二、安裝ubuntu只需要兩個檔案作引導——grldr,menu.lst(grldr就是grub for dos的引導程式,針對XP的就是grldr,menu.lst只是引導菜單).
所以,請下載grub for dos最新版,把裡面的grldr和menu.lst放到你的c盤,這樣c盤中應有兩個檔案:

代碼:grldr和menu.lst

三、開啟並編輯我們的menu.lst菜單(只需保留以下內容即可)。

代碼:timeout 5
title install ubuntu10.04
root (hd0,5)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash
initrd /initrd.lz

這裡要說明的是:

代碼:timeout 5#菜單停留時間
title install ubuntu10.04#標題
root (hd0,5)#確定核心檔案的位置(一般,在gurb4dos(即grub4dos,wingrub)、grub1(grub legacy)中,C盤為(hd0,0),D盤為(hd0,4),E盤為(hd0,5)...而grub2分區號則應該加1,即C盤為(hd0,1),我猜測這可能是為了與hda1、sda1相統一吧)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash #載入核心檔案vmlinuz和並映射iso鏡像,ro代表唯讀,quiet是安靜模式
initrd /initrd.lz#載入記憶體初始設定檔案

四、開啟C盤下的boot.ini,並新增一行:

代碼:c:\grldr="install ubuntu"

說明:在開機時,會顯示boot.ini菜單,加上這句後,菜單中就有install ubuntu這麼一個選項,選了這個選項後就執行grldr,grldr會讀取menu.lst菜單(類似於boot.ini).
粗略的看,我們的電腦用到的檔案依次為:boot.ini->grldr->menu.lst(事實上情況還要複雜一些)

 

說明:

1、本人在安裝Ubuntu之前為Windows XP SP2 ghost版系統,啟動項還有Dos 和一鍵Ghost,所以在啟動系統選項介面 選擇 Install Ubuntu 10.04後總是進入不了menu.lst中的命令,原來是被一鍵ghost攔截了,進入到一鍵ghost的選項中去,卸載一鍵ghost後順利安裝。

2、進入Ubuntu LiveCD後,首先執行 sudo umount -l /isodevice命令,否則到後面還是要重新來過。另外在分區的時候一般至少兩個分區swap 和 /。swap為記憶體一樣大即可,其他的格式化為ext4,掛載在/目錄下。

3、安裝好後重啟,只能進入Ubuntu,無法找到Windows。這時進入到Ubuntu,執行update-grub再重新啟動,Windows啟動項出現。如果你還是喜歡Windows的boot.ini引導啟動菜單方式,你可以下載MbrFix.exe修複主引導區,具體修複方法:你下載 MbrFix.exe後,開啟運行對話方塊,定位到MbrFix.exe這個所在的目錄,然後輸入MbrFix /drive 0 fixmbr /yes

4、Linux.iso需要放在FAT32格式的盤中,然後root (hd0, 0)中的數字0改為相應的盤符對應的數字即可。grub中邏輯分區一數字為4(如果D盤為邏輯分區一,則D為(hd0,4),E為(hd0,5),依次類推,隨身碟為(hd0,3))。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.