XP硬盘安装Ubuntu 10.10双系统图解(转)
原文地址:
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只需要兩個文件作引導——grldr,menu.lst(grldr就是grub for dos的引導程序,針對XP的就是grldr,menu.lst只是引導菜單).
所以,請下載grub for dos最新版,把里面的grldr和menu.lst放到你的c盤,這樣c盤中應有兩個文件:
三、打開并編輯我們的menu.lst菜單(只需保留以下內容即可)。
title install ubuntu10.04
root (hd0,5)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash
initrd /initrd.lz
這里要說明的是:
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,并新增一行:
說明:在開機時,會顯示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),依次類推,U盤為(hd0,3))。
總結
以上是生活随笔為你收集整理的XP硬盘安装Ubuntu 10.10双系统图解(转)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于qte illegal instru
- 下一篇: 在redhat9中交叉编译nano-X