从硬盘安装 Ubuntu 9.04

虽然使用wubi可以方便的实现硬盘安装,但总觉得不如真正的原生安装来得稳定。

步骤如下:

1、 磁盘若有空闲空间,则用磁盘管理删除一个空闲分区作为安装xubuntu之用,如若没有空闲分区,则需要将原有的某个分区变小一些。Vista 之前的系统如XP可以使用Paragon Partition Manager这款软件将某个分区无损的弄小一些,空出大约8G;Vista系统可以直接在控制面板—管理工具里面用磁盘管理,右键单击要变小的分区,选 择“压缩卷”,输入要空出的空间大小即可。

2、官方网站下载Ubuntu 9.04镜像

http://cdimage.ubuntu.com/releases/9.04/release/ubuntu-9.04-dvd-i386.iso  DVD版

放在C盘根目录下。(在Ubuntu中文主页下载的CD版只有700MB,但不完全支持中文,DVD版有4G多,完全支持中文,并且有包括五笔在内的多种中文输入法。)

3、来这里 http://download.gna.org/grub4dos/ 下载grub4dos,我下载的是0.4.4版。

http://download.gna.org/grub4dos/grub4dos-0.4.4-2008-08-08.zip

将其中的grldr和grldr.mbr两个文件解压到C盘根目录。

4、在C盘根目录下新建一个文件menu.lst,内容如下所示:

timeout 12

default /default

title Install Ubuntu 9.04

root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-dvd-i386.iso
quiet splash ro locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.gz

5、将ubuntu-9.04-dvd-i386.iso中casper文件夹下vmlinuz和initrd.gz解压出来,放到C盘根目录。

6、如果是XP系统,在文件夹选项里显示所有系统和隐藏文件后,找打boot.ini文件,去掉只读属性,在[operating systems]下加一行:C:\grldr="Ubuntu 9.04"。

7、如果是Vista系统,推荐采用新建boot.ini的方法,内容如下:

[boot loader]
[operating systems]
c:\grldr.mbr="Ubuntu 9.04"

或者修改BCD:运行cmd,在命令提示符下输入

bcdedit /create /d "Install Ubuntu" -application bootsector

它将返回一个GUID,假设是{GUID},然后输入

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

每步都应该出现“操作成功完成”。

8、重新启动,出现启动菜单时选择Ubuntu 9.04,如果一切正常就会进入到Ubuntu桌面。

9、登陆系统后,打开终端或者ctrl+alt+F1[-F4]运行
             

sudo umount -l /isodevice

10.开始安装。点击桌面安装图标,按提示开始安装。如果报分区sda被使用。说明上面一步没做。

11、安装完毕后选择现在重启。安装完成。

几点说明:

1.使用的是ubuntu9.04 DVD的iso

2.grub版本是08年8月8日的

3.分区是在windows下使用partitionMagic分的三个用于挂载swap,/,/home对应的分区,大小依次为1G,3.5G和7G

也可以不提前分区,可以在安装ubuntu过程中使用它自带的分区工具。

4.有人说要把.disk文件也拷贝到C盘根目录下,没试过

5.有人说如果iso文件在其他盘中,可以将其快捷方式拷贝到C盘根目录代替将iso源文件拷贝过去,我试过,失败了。

6.进入到ubuntu的安装界面后,会出现一个桌面形式的界面,上面有一个"安装"和一个"。。。"的图标。

在点击"安装"图标之前,应该"应用程序"-->"附件"-->"终端",执行

 

sudo umount -l /isodevice

否则,在安装的第5步左右会出现挂载失败等类似的错误,导致安装无法继续进行
7.ubuntu安装成功后,默认的是以它作为系统的启动项,如果你想将xp设置为默认的系统,需要进行以下操作:

(1)在终端中执行以下命令,打开编辑menu.lst(也可以用vi)

 

sudo gedit /boot/grub/menu.lst

(2)在menu.lst末尾加上:

 

title        Microsoft Windows XP Professional
rootnoverify    (hd0,0)
savedefault
makeactive
chainloader    +1

(3)修改default值。如果不修改,可以在进入系统之前按Esc键,然后可以选择系统的启动项
default=xp系统所在系统项的序号。

8.进入到xp系统后,你可以删除安装文件,同时需要将boot.ini修改过来,原来拷贝过去的几个文件都可以删掉。

9.修改Boot.ini文件方法:右键单击我的电脑》属性》高级》启动和故障恢复 设置》编辑
Boot.ini就打开了,编辑完后保存就行了!

转载于:https://www.cnblogs.com/moiyer/archive/2010/03/24/1952698.html

你可能感兴趣的:(从硬盘安装 Ubuntu 9.04)