虽然使用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 |
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] |
或者修改BCD:运行cmd,在命令提示符下输入
bcdedit /create /d "Install Ubuntu" -application bootsector |
bcdedit /set {GUID} device partition=C: |
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 |
(3)修改default值。如果不修改,可以在进入系统之前按Esc键,然后可以选择系统的启动项
default=xp系统所在系统项的序号。
8.进入到xp系统后,你可以删除安装文件,同时需要将boot.ini修改过来,原来拷贝过去的几个文件都可以删掉。
9.修改Boot.ini文件方法:右键单击我的电脑》属性》高级》启动和故障恢复 设置》编辑
Boot.ini就打开了,编辑完后保存就行了!