求教boot.ini错误。

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

求教boot.ini错误。

#1

帖子 ustcbbc » 2007-09-04 10:48

sudo fdisk -l 如下:
Device Boot Start End Blocks Id System
/dev/sda1 1 26 204819+ ee EFI GPT
/dev/sda2 26 5770 46137344 af Unknown
/dev/sda3 7092 9730 21191728 7 HPFS/NTFS
/dev/sda4 * 5770 7029 10116211 83 Linux

但实际硬盘上的顺序是
/dev/sda1
/dev/sda2
/dev/sda4
/dev/sda5 (swp)
/dev/sda3

因为现有了sda1,2,3,然后我从sda2,也就是MAC OS X里面分出sda4,5来
安装了ubuntu。装过XP的sda3实际在磁盘末尾。

现在boot.ini有问题,不知道怎么写了。
bootcfg /rebuild 的也不对。
hal.dll重新从光盘提取了一个。
fixmbr, fixboot都试过了。每次还是提示hal.dll丢失,进不了WINDOWS。

请教怎么解决这个问题。
onlyiknow
帖子: 527
注册时间: 2007-05-06 2:18

#2

帖子 onlyiknow » 2007-09-05 0:26

我也遇到过hd1.dll出错

我是要安装ubuntu时,本来得写c:\grldr="ubuntu"时那个grldr没写造成的

应该就是那个boot.ini出错,你可以把那个替换掉啊

直接找一个能用的换上就行了
ustcbbc
帖子: 22
注册时间: 2006-07-17 8:06

#3

帖子 ustcbbc » 2007-09-05 9:22

onlyiknow 写了:我也遇到过hd1.dll出错

我是要安装ubuntu时,本来得写c:\grldr="ubuntu"时那个grldr没写造成的

应该就是那个boot.ini出错,你可以把那个替换掉啊

直接找一个能用的换上就行了
看起来你是新手,或者没看懂我的问题。
不过还是感谢你的帮助。
CManLH
帖子: 9
注册时间: 2007-09-04 9:25

#4

帖子 CManLH » 2007-09-05 9:29

现在的磁盘格式有几个分区是windows认识的,然后按照认识的磁盘顺序来决定boot.ini的值试试.

亦或者有最笨的方法,现在一共也有就5个区,boot.ini中的值从5开始,依次改成4 3 2 1尝试,如果真是boot.ini的问题的话
回复