XP系統硬盤安裝Ubuntu14.04-超詳細

電腦菜鳥一枚,因爲實驗室學習的需要,要在原來XP系統安裝Linux,通過不斷的百度終於裝好了。本文會將裝機過程中的關鍵步驟給大家講解。

先說下安裝過程中用到的軟件:

grub4dos:這個軟件是用來引導ubuntu安裝,最後也可以用來進行安裝後的ubuntu系統引導。雖然grub4dos有最新版本了,但這裏還是按照網上教程下的0.4.4版本。

ubuntu鏡像:我這裏就是在官網下的最新的ubuntu14.04的32位版本
只需要上面的兩個軟件就OK了。

步驟說明:

1.首先要做的是給Ubuntu留出硬盤空間,這裏用大白菜或者系統工具分出40G左右空間即可,如果只是玩玩,20G應該也夠了。硬盤格式隨意,在安裝的時候還會將這塊空間釋放。之前一直以爲是安裝過程分區,但是安裝過程發現不對後來才知道要提前留出硬盤空間的。

2.把下載好的ubuntu鏡像放在C盤根目錄下,還有解壓鏡像中casper目錄下的initrd.lz和vmlinuz文件到C盤根目錄下。

3.把下載好的grub4dos中grldr grldr.mbr grub.exe和menu.lst四個文件解壓到C盤根目錄下,然後修改menu.lst文件,在末尾添加如下內容:

title Install Ubuntu 14.04
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-14.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

4.修改boot.ini文件

編輯C:\boot.ini文件,在末尾添加:
C:\grldr.mbr=”Ubuntu 14.04”
在這個地方要注意,查看文件還要把系統隱藏的選項勾除。記得將boot.ini屬性“只讀”的勾去掉。

現在重啓,你會發現開機啓動選項中多了“Ubuntu 14.04”選項,點擊進入,然後選擇其中的“Install Ubuntu 14.04”選項。

5.卸載/isodevice掛載點

進入後的第一件事情就是卸載/isodevice掛載點,打開終端,輸入sudo umount -l /isodevice,卸載成功。

6.然後就可以點擊屏幕左上角額安裝ubuntu14.04進行安裝了。

首先是分區,安裝方式選擇手動安裝,這樣就可以把ubuntu安裝到你想指定的硬盤中了。
在進行磁盤分配的時候,找到我們空閒的那個盤,然後進行我們的分區工作。分區步驟:
(1)找到剛纔分出來的磁盤,選中後點擊“-”刪除分區。這樣空閒空間多出來幾十個G。
(2)選中列表中最後一項的“空閒”,點擊“+”按鈕(或者直接雙擊打開),打開“創建分區”對話框。在“用於:”中選擇“交換空間”,然後在“新建分區容量”中輸入:4000。交換空間(swap)相當於Windows中的虛擬內存,一般爲內存的2倍。
(3)繼續選擇最後一項的“空閒”,點擊“+”添加按鈕,打開“創建分區”對話框。在“用於:”中選擇“Ext4日誌文件系統”,然後在“掛載點:”中選擇“/”,用於系統和軟件安裝,這裏我分配了分配10G。
(4)繼續選擇最後一項的“空閒”,點擊“+”添加按鈕,打開“創建分區”對話框。在“用於:”中選擇“Ext4日誌文件系統”,然後在“掛載點:”中選擇“/home”,這裏類似與Windows的“我的文檔”,你想多大就多大。
(5)繼續選擇最後一項的“空閒”,點擊“+”添加按鈕,打開“創建分區”對話框。在“用於:”中選擇“Ext4日誌文件系統”,然後在“掛載點:”中選擇“/boot”,這裏作爲引導分區,分配空間大小就是最後剩餘的所有空間。
(6)然後在啓動方式中選擇剛纔的分配的/區,作爲我們ubuntu系統安裝的地方。這裏需要記住你的啓動分區在哪裏,後面要用。我的是/dev/sda9 。

交換分區: swap     類似windows的虛擬內存,一般分配物理內存的兩倍,我給力4G的空間
系統分區: /       裝系統和軟件,我這裏給力10G的空間
個人文件分區:/home 你想多大就多大,類似windows的“我的文檔”,剩下的空間都給它了
引導分區: /boot    200M足夠了(我這裏給了1G)

7.最後點擊安裝。

注意:安裝過程中會有鍵盤語言的選擇,這裏我們選擇美式鍵盤,即“鍵盤(美國)”,好多小夥伴就在這裏出錯了,搞得安裝完還要再改。

8.安裝完重啓進入XP,最後需要對menu.lst進行修改。修改之前,首先把我們剛纔C盤根目錄下vmlinuz給刪掉,非常重要。然後剩下的就是修改menu.lst文件。打開menu.lst文件,添加下面幾行:

title Ubuntu 14.04
find --set-root --ignore-floppies --ignore-cd /vmlinuz
uuid ()
kernel /vmlinuz root=/dev/sda9 ro quiet splash rootdelay=60
initrd /initrd.img
quiet

上面的代碼實現的就是引導到我們安裝好的ubuntu。find那行用於找到啓動區和vmlinuz,這就是爲什麼要刪除之前的vmlinuz文件,否則系統會以最開始找到的vmlinuz爲準,導致找不到後面的intrd.img文件而報錯。另外root=/dev/sda9,這也是爲什麼剛纔要讓記住自己的啓動區“/”的位置的原因。

這樣每次進入的時候引導界面的時候選擇Ubuntu 14.4就能進去到我們安裝好的ubuntu了。

參考文獻:

http://blog.csdn.net/abclixu123/article/details/46400041

http://www.letuknowit.com/topics/20120430/install-ubuntu-12-04-on-windows-xp-fdisk.html/

發佈了16 篇原創文章 · 獲贊 4 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章