最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已成功】硬盘安装Ubuntu 10.04过程记录

Ubuntu crifan 2380浏览 0评论

虽然已经以前就尝试过硬盘安装Ubuntu,参见:

【Ubuntu 9.04硬盘安装全过程】
【Win7+XP双系统下,Ubuntu 9.10硬盘安装全过程】

但是,这次去安装Ubuntu 10.04,却出现很多意外的问题,结果导致昨天在另一个电脑上安装后,无法正常启动Ubuntu(主要是安装的时候,没有将grub启动项,写入MBR,但是在XP的启动菜单里面,无法成功加入参数以启动Ubuntu),现在换了个电脑,在这台电脑上安装Ubuntu 10.04,虽然中间也有点小插曲,但是最后是完全正常安装Ubuntu 10.04,并正常可以启动了,因为这次是将grub写入到MBR里面去了,呵呵。而且启动菜单里面,也可以找得到之前已经安装的Windows XP了。现简单记录过程,以备后忘:

1.下载了ubuntu-10.04-desktop-i386.iso后,放到E盘根目录,然后解压ubuntu-10.04-desktop-i386.iso中文件夹capser下面的initrd.lz和vmlinuz,将他们放到和ubuntu-10.04-desktop-i386.iso同目录下面,此处即E盘根目录E:。

2.按照网上说法,要下载gbub4dos,并且解压后,取出grldr文件放到C盘根目录下,然后编辑boot.ini(先去除制只读属性),在最后面添加

C:grldr=“Install Ubuntu”

即可,

但是我这里是已经装的Windows XP是最新版本的Deepin XP,其已经安装了一键Ghost工具了,所以,在C盘根目录下面,已经存在了grldr文件了,并且boot.ini里面最后一行也已经加过了:

C:GRLDR="深度一键还原 GHOST V11.0"

所以,此处就不需要了下载grub4dos和提取那个grldr文件和添加那一行到boot.ini里面去了。

3.修改menu.lst文件,在最后面添加:

title Install Ubuntu 10.04
find –set-root /ubuntu-10.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.lz

说明一下,其中,

find –set-root /ubuntu-10.04-desktop-i386.iso

中的find –set-root是找到ubuntu-10.04-desktop-i386.iso并且设置该文件所在分区为根分区,这个做法,比起网上其它的类似于:

root (hd0,0)

之类的做法,要更智能。

这样,重启电脑后,选择“深度一键还原 GHOST V11.0” -> "Install Ubuntu 10.04",就可以进去Ubuntu系统,去安装了。

4.安装之前,要先去打开Terminal,输入

sudo umount -l /isodevice

意思是用sudo超级用户的权限(不用sudo,无法进行此操作),去卸载/isodevice,这个/isodevice就是你之前把ubuntu-10.04-desktop-i386.iso所在的分区,我的这里是E盘,就是先把这个分区卸载掉,否则,后面安装Ubunt过程中的分区操作会有问题。

5.再点击桌面上的那个图标,去install ubuntu,然后选择 中文->(默认的)USA 的键盘布局,在此步骤之后,系统会去扫描你的整个硬盘,去看看你当前已经有了哪些分区以及各个分区的总的大小和具体已经用了多少,所以,此硬盘分区扫描过程,会因为你的硬盘大小,硬盘里面文件多少,所消耗的时间而不同,我这里就是因为是250G的硬盘,其实这个容量不大,但是硬盘里面很多文件,比如Linux内核源码等,导致扫描过程很长,至少以分钟计算,耗时太长,以至于我以为安装系统出问题了,死机了呢,重新试了好几次,最后才明白是扫描硬盘的时间太长。。。

等硬盘扫描完毕后,会出现分区选项,选择最后那个 手动分区,然后继续,此处又是由于我的硬盘里面的文件太多,导致再次扫描,又会花很长时间(说到这里,我就得说那些开发者的不是了,关于硬盘扫描,对于前面已经扫描过的盘,这里又没有改动,你应该直接记住之前的结果的,而不是每次改动分区,你都重新扫描一遍,导致分一个区之后,要等N长时间才能看到分区之后的结果。。。)

6.手动分区的话,我这里的选择是:

(1)由于是想装Windows XP和Ubuntu双系统,而且又是只有一个硬盘,所以所有分区,都选择逻辑分区。如果Ubuntu是在第二个硬盘上,那么根分区/就选择是Primary,其他的分区再选择逻辑logical的。

(2)关于各个区的大小:

swap     一般设置为你的内存的1.5到2倍,我这里内存是1G,以后打算升级到2G,所以分了4G给swap

/boot      直接给了200M

/            由于剩下还有50G的样子,所以此处留了20G给根分区/

/home    余下的30多G,都给/home分区了。

7.分区后,继续,就到了填写用户名和密码的地方了,正常填写即可

8.最后一步的时候,我前面那次失败的安装,就是和别人一样,想不把MBR写入到/dev/sda主分区的,所以选择 “高级”-> 把启动项写入到如下分区,那个选择,给取消了,结果导致启动后,还是Windows XP的启动菜单,类似以前的安装,做了各种尝试,但是还是未能成功启动,这次,还是按照另外别人说的,老老实实地,让Ubuntu将grub写入到MBR中吧,最后,安装过程中,看到有去执行update-grub,所以,最后,正常安装完毕后,重启系统,启动菜单里面,就已经可以找到原先已经安装的那个Windows XP了,看来,新的ubuntu还是很智能的。

转载请注明:在路上 » 【已成功】硬盘安装Ubuntu 10.04过程记录

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 我就没有楼主这么好的运气了, 我们前面的步骤是一样的,到了用Ubuntu安装界面分区的时候,列表中什么都没有,空白.......安装当然无法进行不去了,郁闷呢!!!!!!
    我是博博BO14年前 (2010-11-24)回复
84 queries in 0.188 seconds, using 22.45MB memory