[问题]ubuntu 安装grub时出现致命错误!

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

[问题]ubuntu 安装grub时出现致命错误!

#1

帖子 glee_xx » 2005-04-05 14:26

使用镜像:hoary-rc-install-i386.iso, 刻录光盘安装。

在安装grub时出现致命错误,grub无法安装。何解?

机器分区如下:(使用了3个主分区)
hda1 /boot
hda2 /安装了winxp
hda3 /
hda5 /swap
hda6,hda7 vfat
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#2

帖子 oneleaf » 2005-04-05 15:32

往往跟已经存在了分区,相关,不过我也碰到过新硬盘就无法安装的情况,只好安装lilo解决问题。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
yaojiabang
帖子: 4
注册时间: 2005-03-31 14:07

Re: [问题]ubuntu 安装grub时出现致命错误!

#3

帖子 yaojiabang » 2005-04-05 16:27

glee_xx 写了:使用镜像:hoary-rc-install-i386.iso, 刻录光盘安装。

在安装grub时出现致命错误,grub无法安装。何解?

机器分区如下:(使用了3个主分区)
hda1 /boot
hda2 /安装了winxp
hda3 /
hda5 /swap
hda6,hda7 vfat

我在装ubuntu时也碰到过grub和lilo都无法安装。后来干脆把整个盘重新分区,最后终于装上了。我的硬盘是80G的,我的安装过程如下:
1. 在bios里面将硬盘设为lab方式。
2. 用98启动盘里的fdisk对整个硬盘重新分区。fdisk只支持64G硬盘,大于64G就以" 硬盘大小 - 64g " 表示,所以fdisk检测我的硬盘大小为12G。但分区用%比设定大小是没问题的。
3. 将硬盘分为
c: 15g (主分区, 活动分区,装win2000)
d: 20g (win2000 d盘)
e: 20g (win2000 e盘)
e: 1g (ubuntu swap)
f: 23g ( ubuntu / )
4. 在 c 盘装2000, 分区格式为 fat32。(用ntfs分区时grub提示安装错误)
5. 装 ubuntu, 在分区时只改变e(hda7)和f(hda8)的用途为swap和 / , 不要再改变大小。这样就不会影响分区表。
6. 按http://www.ubuntu.org.cn/first_install/document_view 快速安装手册做就可以得到一个变量的中文界面的linux了。
glee_xx
帖子: 2
注册时间: 2005-04-05 10:36

#4

帖子 glee_xx » 2005-04-05 16:35

我不可能重新再将硬盘分区吧? :o 太多资料了!

计划这样做:
1、重装一次看是否还出现;
2、用fdisk /mbr,再重装;
3、将hda3设置为可见活动分区再装;

分三个主分区的原因是:
记得主分区只要设置为活动分区就可以自己启动?!好像是这样 :lol:
头像
TubuX
帖子: 14
注册时间: 2005-04-08 15:11

回复

#5

帖子 TubuX » 2005-04-09 18:39

ubuntu的/boot分区不支持从XFS文件格式引导,这有别于Deian!在默认安装时, ubuntu的引导使用的是Gurb图形方式,因为Gurb不能从XFS引导。另外在安装中选择安装lilo这一概念,好像在ubuntu在安装时不支持选择安装引导方式!
Kill of the Linux!
我行我速...............
头像
ct
帖子: 2201
注册时间: 2005-04-06 21:15
来自: 安徽黄山
联系:

#6

帖子 ct » 2005-04-10 7:32

我装ubuntu时它的grub能自动找到硬盘里原有的内容,我的fc3和xp都被添加进去了。其它的一般都只能找到个windows,找不到其它的linux
china
帖子: 43
注册时间: 2005-04-09 8:55

#7

帖子 china » 2005-04-10 23:49

重装后再出错的话,我建议你从两个方面着手解决问题,先用dos版的grub进入ubuntu系统,指令完全仿照ububtu的/boot/grub/menu.lst的内容来写,
然后在ubuntu里运行
grub-install --root-directory=/boot /dev/hda
看能否装上,
如果不行,你可以参看gentoo的安装文档,使用grub指令,进入grub console,然后再安装,还是不行的话,你使用windows的启动盘(假设你的windows系统是xp 或 2003)启动,进入“使用控制台修复windows”,然后运行fixmbr,将mbr重写一下,然后在按照上面说的方法试试。
头像
ct
帖子: 2201
注册时间: 2005-04-06 21:15
来自: 安徽黄山
联系:

#8

帖子 ct » 2005-04-11 21:40

其实如果硬盘用pq动过的话,尤其是靠中间的分区,那就很可能不行了。
回复