分页: 1 / 1

惠普笔记本vista系统下U盘安装ubuntu9.04成功~我的过程

发表于 : 2009-07-26 22:54
iamabigbar
因为以前就用过ubuntu8.04,现在换了惠普的笔记本,预装的windows vista由于有惠普的Recovery Manager不能卸载(系统恢复用,很重要,网上又没有下的~),所以一直想装个双系统,今天花了几十分钟下了ubuntu9.04的iso,在网上搜了无数安装教程之后开始自己动手安装了~住的地方买不到刻录光盘,所以只好用U盘安装~其中泡泡网的一位前辈的文章给了我主要的启发,我这次安装主要就是参考那篇文章中的方法

首先,在vista里是没有boot.ini这个文件,vista是用BCD启动,所以那种要修改boot.ini之后再硬盘安装的方法是行不通的~但是我们可以用EasyBCD这个软件来修改vista的启动文件,自己做一个boot.ini~

整个安装所需的软件有:EasyBCD 1.7版、grub4dos-0.4.4、ubuntu-9.04-desktop-i386.iso
下载地址:http://down1.pcpop.com/softdown/system/ ... 其中的EasyBCD 1.7,其他的都是旧版的文件,不需要~

首先第一步要给ubuntu划出一个空闲的空间,vista里比较方便,直接桌面右键computer选manage,进去之后在disk manage自己调分区就可以了,非常安全,千万不要用partiton magic等第三方软件来搞~像我是直接把整个D盘删除(由于C盘,E盘,再加上HP电脑预设的F盘,这三个都是主分区,只有D盘是逻辑分区(扩展分区),所以就选了D盘,因为选其他主分区盘的话,在后面ubuntu里手动设置分区会导致空间不可用,因为主分区+扩展分区最多只能为4个),作为空闲空间留着ubuntu安装的时候手动分区,不需要格式化~

然后下载安装EasyBCD1.7。
在软件菜单里选Add/Remove Entries这一项:
单击Add an Entry栏目中的Windows选项卡,Type选择Windows NT/2K/XP/2K3;Name自己可 以随便输入,在这里写Ubuntu 9.04;然后点击右下角的Add Entry,再点击界面上方的Save,此时可以看到Ubuntu 9.04已经进入了操作系统引导菜单列表当中。
以上操作都确定没有问题的话,下面接着进行下一步,点击左边的Manage Bootloader,然后点击右边窗口的Backup Settings,将MBR保存到C:\boot\Recovery.bcd中。至此,关于EasyBCD的操作就已经告一段落,关闭它。但是千万不要将软件卸载,后面还能用得到。

由于我是安装的9.04,与参考文章中的7.04有区别,我下载的是grub for dos-0.4.4.原文中有一个ntldr文件,但是我参看了ubuntu中文论坛中u盘安装的方法,是不需要这个文件的,我放置到C盘根目录中的文件一共有6个:

打开记事本,在其中输入:

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

另存为menu.lst;这个是自己制作的menu.lst;

打开记事本,在其中输入:

[boot loader]
timeout=10
default=c:\grldr
[operating systems]
c:\grldr="GRUB"


另存为boot.ini;这个是自己制作的boot.ini;

6个文件就是:

从grub4dos-0.4.4文件夹中复制的:grldr、grub.exe(都在chinese文件夹中);

从ubuntu-9.04-desktop-i386.iso的casper文件夹中解压的:initrd压缩包、vmlinuz;

加上自己新建的boot.ini、menu.lst一共是六个文件,放在C盘根目录下。



此时,关于vista的启动配置已经完成了,接下来就是把ubuntu的安装镜像iso文件放到u盘里,硬盘上的iso文件改名!切记,盘符注意不要有中文~

插上U盘,重启,这个时候会进入系统选择菜单,选择ubuntu9.04,进入ubuntu的界面,可以开始体验~

直接双击桌面上的installer进行安装。

语言(简体中文),时区(竟然是正确的),键盘布局(美式),用户名/密码等等简单,自己设置好。

分区设置时选择“手动分区”,进去后会自动检测到空闲空间,开始设置分区:

由于我的C盘,E盘,F盘全都是主分区,所以我在给ubuntu分区时只能用逻辑分区,不然就是空间不可用~

给/boot分了150M,格式必须是Ext3,绝对不能是Ext4,不然无法启动;给/分了15G,Ext4格式;swap分了1G(我3G的内存);其余的全部给/home,Ext4格式。

分区设置好后一步一步前进直到确认安装,注意要拔网线,除非你想死等~最后重启的时候会弹出窗口提示你拔掉U盘或光盘,拔掉U盘后重启,安装完成。

重启之后是grub的引导菜单,5个选项:ubuntu9.04正常模式,恢复模式,命令行模式,两个Vista的引导项(无关紧要,随便选哪个都可以进vista)

如果你选Vista进Windows你会发现,原来我们在vista里做的grub菜单还在,还是3个选项:windows vista;
ubuntu9.04;
GRUB(这个是多余的,我没搞清楚我在配置过程中一定是多添加了什么东西,但是只要安装成功就OK了,我可不想出问题~)
看起来很烦人~进去之后,用EasyBCD把我们之前新加的那个ubuntu9.04的entry删掉就可以了,然后再把C盘根目录下的那6个我们自己添加的文件删掉就可以~之后你在启动后选vista ,你会发现就是直接进入vista启动界面了。