艰辛的WIN7下硬盘安装Ubuntu 9.04经历

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
wing731
帖子: 5
注册时间: 2007-12-14 9:02

艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#1

帖子 wing731 » 2009-06-05 21:38

先说配置吧:AMD 1700+ 磐正8RDA(nForce2)512M DDR400X2 IDE160G
以前XP下硬盘安装Ubuntu 7.10-8.10的经历:在公司的电脑(DELL 330)直接用虚拟光驱挂ISO,用wubi直接安装(包括全安装和在windows中安装)都非常顺利,什么问题都没有。但在家里的电脑就一直没有成功过,主要是当时的分区表有问题导致(多个分区出现重叠,一直无法完全修复)。

现在终于将整个硬盘重新格式化分区了,分区表已经恢复正常,并且多了很多空间,在安装了XP、WIN7后决定再次尝试在家里的PC上安装Ubuntu。
好了现在开始说说这个艰辛的安装过程吧,希望能给一些想安装Ubuntu的朋友一些帮助。
1. 一开始的时候我还是用老方法:直接用虚拟光驱挂载ISO,用wubi进行full install,然后选择安装cd boot helper,然后重启,在bcd启动菜单中选择Ubuntu后,出现Ubuntu的引导安装的启动画面,可是等了几分钟后,发现画面根本没变化,开始感觉有点不妙了,果然硬盘一阵狂转后,万恶的busybox出现了,重新尝试了两次,问题依旧。唉,wubi果然如大家所说,问题多多,极不可靠,算了,放弃wubi安装。

2.重新进入WIN7,到C:\Ubuntu下卸载wubi。然后提取ISO中casper目录下的vmlinuz和initrd.gz到C盘根目录(用winrar或挂载虚拟光驱都可以),到http://download.gna.org/grub4dos/下载grub4dos最新版(0.4.4),提取内面的将grldr和grldr.mbr这两个文件复制到C盘根目录下,在C盘根目录下建立boot.ini,在boot.ini里添加:
[boot loader]
[operating systems]
c:\grldr.mbr="Ubuntu 9.04"
然后在C盘根目录下用记事本创建menu.lst文件(注意扩展名),这个就要引导你的iso文件了。内容如下:
title Install Ubuntu
root (hd0,0)
kernel /vmlinuz boot=casper find_iso=/ubuntu-9.04-desktop-i386.iso
initrd /initrd.gz

这里提一下:kernel /vmlinuz boot=casper find_iso=/ubuntu-9.04-desktop-i386.iso 我是没有加“ro quiet splash locale=zh_CN.UTF-8”这类的参数,因为我加了以后会不断出现busybox,在Ubuntu论坛上搜了很多帮助都说把“quiet splash ”改成“all_generic_ide”就可以解决busybox问题,但在我的机器上试了,没作用,最后发现什么参数都不加反而能解决busybox的问题,当然这只是我的一个个人情况,大家遇到安装时出现busybox时可以试试。

全部都添加完后,就把ubuntu-9.04-desktop-i386.iso拷贝到C盘根目录。然后就重启,在bcd启动菜单中选择Ubuntu,这次非常顺利,经过引导后直接进入live cd模式。

3.点击install进行安装,一开始很顺利,到硬盘分区时也能正确检测到全部分区,没有遇到有些朋友说的一片空白的情况。10G空间,打算这样划分:
/boot (200MB)
/ (8.8G)
swap (1G)
就在划分好分区,准备格式化时,问题又出现了:提示/isodevice无法卸载,再次Ubuntu论坛上搜索帮助,发现有两个解决方法:
1.将原来放在C盘根目录的ubuntu-9.04-desktop-i386.iso复制或移到U盘根目录下,硬盘上原有的iso文件则修改文件名或删除。(由于我手上只有一只32MB的U盘,没办法,穷啊。还好有台昂达MP4,也应该可以当U盘吧?于是尝试将ISO拷贝到MP4里,再引导Ubuntu,结果:MP4果然不能当U盘用,出现busybox了。)那只能用方法2了。
2.进入live CD模式后,打开terminal,然后输入sudo umount -l /isodevic,再进行分区,这次终于可以顺利执行了。其实留意可以发现,在用sudo umount -l /isodevic命令前进行分区,可以发现分区管理页面顶部会提示该硬盘已经存在一个windows vista系统(把win7当vista了),而用sudo umount -l /isodevic命令后,就会提示:该硬盘没有操作系统

4.在分区安装过程中又出现问题了,提示:/dev/sda5现在不能访问,需要重启后才能访问(大概意思是这样吧)。
我的硬盘分区大概是这样的:
主分区:
/dev/sda1 C ntfs
逻辑分区:
/dev/sda5 D ntfs
/dev/sda6 E ntfs
。。。。。。
/dev/sda11 I ntfs
/dev/sda12 /boot ext4
/dev/sda13 / ext4
/dev/sda14 swap

有ignore和cancel给我选择,我没理它,直接选ignore忽略掉,安装可以继续并完成。

5.在live cd 安装完成后,重启PC,问题再次出现,由于mbr被重写,grub取代了WIN7的BCD引导,不过grub引导失败,提示error:18,不知道是否是之前报错的问题引起的。还是到Ubuntu论坛找资料,得到的答案是:所需读取的顺序区块超出BIOS支持区。这个错误通常发生于较早型号的电脑(对于某些(E)IDE硬盘,早期主板BIOS只能读取小于512M的区域并且整个硬盘不能大于8G),大部分解决建议:更新bios、再次重新安装一次系统,或选择一个位置较前的分区做引导分区。
感觉这些方法都不适用我,现在主板里的这个bios已经是我可以找到的这块老古董的最新bios里。重装系统,不可能,太麻烦了,我已经有XP、WIN7了,那不是说要全部重装?最有一个选择不知道怎么操作,放弃。

6.这时我的办法是重写mbr,用回WIN7的BCD引导(当然也可以重新安装grub到mbr,不过因为稍后一段时间我可能还会重装WIN7,因为可能有新版本,为了以后方便,我还是用回bcd引导)。这时,我那32MB的U盘开始发挥作用了,不要小看它,可以装进一个PE的,对于没有光驱的我来说是救命稻草,哈哈。设置主板用U盘启动,启动U盘里的PE,用我内置在PE内的BOOTICE重新安装WIN7的MBR后重启PC,WIN7的BCD引导恢复,可以正常引导XP、WIN7,还有之前留下的Ubuntu安装引导。进入win7,删除原来在C盘下的menu.lst、ubuntu-9.04-desktop-i386.iso、vmlinuz和initrd.gz,其它的都不用管,包括boot.ini,因为原来已经有一个安装Ubuntu时的grub引导了,而且grldr.mbr会自动去找Ubuntu的。全部删除后,重启PC,现在就可以直接引导XP、WIN7、Ubuntu了,折腾了一天,终于可以完成Ubuntu的安装和3系统的引导了,辛苦。

关于BOOTICE:这是一个在你的磁盘(硬盘、移动硬盘、U盘、SD卡等存储介质)上安装某种引导程序的小工具,可用于安装、修复、更改 MBR 或 PBR,可选的引导程序有 Lvyanan 1JF9、Grub4DOS 、SYSLINUX 以及 MS-DOS、WinNT 5/6 默认的引导程序等。可以到【无忧启动】下载:http://bbs.wuyou.com/viewthread.php?tid=139062
头像
wowoto
帖子: 3050
注册时间: 2009-04-11 12:17
系统: windows7

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#2

帖子 wowoto » 2009-06-05 23:04

搞得这么麻烦..
wowoto>ubuntu8.04>ubuntu9.04>Archlinux>FreeBSD8.0>Archlinux & end here.
wing731
帖子: 5
注册时间: 2007-12-14 9:02

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#3

帖子 wing731 » 2009-06-05 23:22

它老出错,我也郁闷
hesion
帖子: 107
注册时间: 2008-04-19 14:10

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#4

帖子 hesion » 2009-06-05 23:48

跟 VISTA 有很大区别吗? WIN7还没试过~
头像
fejich
帖子: 706
注册时间: 2009-04-24 4:07
系统: win8
来自: 广东肇庆

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#5

帖子 fejich » 2009-06-05 23:59

如果我遇到这等情况估计会放弃了~~ :em06
头像
bangor
帖子: 123
注册时间: 2007-11-18 19:25
来自: 中国浙江

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#6

帖子 bangor » 2009-06-06 9:33

能够安装成功就是成功,折腾的过程也是一个不断学习的过程!
ryoohki
帖子: 3249
注册时间: 2008-10-28 20:18

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#7

帖子 ryoohki » 2009-06-06 12:01

winVista的启动原理和winXP已经是极大的不同了,win7的启动和winvista又有所区别,因此在winvista和win7下安装Linux已经不能按照winXP的安装方法来了,不过如果对操作系统的各种启动有比较深入的理解的话,在同一台电脑中安装数个不同的操作系统其实并不难.
webshow
帖子: 22
注册时间: 2008-11-07 19:20
联系:

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#8

帖子 webshow » 2009-06-16 15:23

还没有尝试过在WIN7下面安装 ,目前的系统配置还达不到那个水准备,暂时只能用XP了。。

http://hi.baidu.com/usen68/blog/item/90 ... e90c1.html

要下载DVD版的可以去那个里面下载。
上次由 webshow 在 2009-06-17 7:52,总共编辑 1 次。
头像
jxhow
帖子: 5859
注册时间: 2008-10-24 22:02
来自: 浙江

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#9

帖子 jxhow » 2009-06-16 17:18

lz探索精神可嘉 不过 感觉麻烦了
http://sb.google.com/ 提问前 请在右上角搜索一下
头像
vafoo
帖子: 73
注册时间: 2009-05-24 20:49

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#10

帖子 vafoo » 2009-06-16 22:45

lz强人一个 鉴定完毕
MyETUO
帖子: 81
注册时间: 2009-06-07 13:32

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#11

帖子 MyETUO » 2009-06-16 23:42

XP+WIN7+8.04LTS正在使用- -

还是从低到高的安装顺序就好了,一般ubuntu完全可以接管win7的启动菜单的,一般就是启动进grub,选Vista启动,进入WIN7启动菜单,选XP就直接进XP了

反正一层层的重叠,但是完全没问题
web9900
帖子: 12
注册时间: 2008-12-21 13:03

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#12

帖子 web9900 » 2009-07-31 19:52

LZ辛苦了,写的很详细 :em01
uosjlczh
帖子: 166
注册时间: 2009-02-23 22:11

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#13

帖子 uosjlczh » 2009-07-31 20:27

好麻烦啊,希望到9.10的时候能有些改进。。
daliansky
帖子: 66
注册时间: 2006-03-19 9:22
来自: 大连
联系:

Re: 艰辛的WIN7下硬盘安装Ubuntu 9.04经历

#14

帖子 daliansky » 2009-08-01 13:40

我的本子分别安装了WINDOWS 7/MAC OS X/UBUNTU 9.04,我用一个grub就可以实现多重启动,至于安装方法我都是直接刻盘,没遇到楼主那么多的问题。安装操作系统的顺序想怎样都可以的。
回复