LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 934|回复: 6

有关SATA硬盘与win200/linux双系统的困惑

[复制链接]
发表于 2006-8-8 00:17:43 | 显示全部楼层 |阅读模式
我的硬件配置
硬盘:SATA SAMSUNG 160G
CPU:3.06G
主板:华擎
系统安装过程
先用win200分出一个10G区,安装win2000,完成后安装Debian kernel 2.6,Debian安装完成后,将GRUB安装到MBR,重启计算机。
故障现象
启动Linux正常,但无法启动win2000,启动win2000时系统蓝屏并提示“STOP:0X0000007B(……)”括号中省略的部分是地址码

个人的初步判断:
经过两次同样的失败之后,重装win2000,发现硬盘只能识别128G,经过网络帖子介绍,将注册表更改后,硬盘识别容量变为149.05G,因此,推测故障可能win2000没有识别到完整的SATA硬盘容量,但是linux识别到了,因此两个系统对分区的识别不一致,又由于linux在最后安装,所以导致了win2000的分区或者部分文件被破坏。

请求解决的问题:
希望高人能够证实/推翻以上判断,如果能够得出真正的原因,将使我免于系统再次崩溃之苦,我将期待各位的回帖,然后再次重装系统……
 楼主| 发表于 2006-8-8 10:41:16 | 显示全部楼层

自己顶一下

没有人遇到过吗?
回复 支持 反对

使用道具 举报

发表于 2006-8-8 11:26:11 | 显示全部楼层
我的系统是xp+debian,目前正常了,没有用2000试过,和你一同观望,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 20:00:54 | 显示全部楼层

请教

Post by hanl1110
我的系统是xp+debian,目前正常了,没有用2000试过,和你一同观望,呵呵


请教先生是如何正常安装的?也是SATA硬盘吗?
回复 支持 反对

使用道具 举报

发表于 2006-8-8 21:21:22 | 显示全部楼层
我是xp+ubuntu,没遇到lz的情况,我用xp 的ntloader引导
回复 支持 反对

使用道具 举报

发表于 2006-8-9 10:13:59 | 显示全部楼层
Post by lvzg
请教先生是如何正常安装的?也是SATA硬盘吗?

先正常安装xp,然后安装deiban,好像顺利阿,新版debian很容易识别硬件了,没有遇到什么麻烦阿。我用grub引导,没问题的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-10 11:20:44 | 显示全部楼层

自己搞定

先用专用分区工具分一个小于128G的区,装上WIN2K,打上SP4补丁,添加注册表EnableBigLba=0X1项,重新启动,打开磁盘管理,看到总容量为149.05G,此时再分其它区,最后安装linux并且将GRUB写入MBR,一切正常。
原因:WIN2K自带的分区工具太古老,只能识别128G,如果用它分区那么分区表一开始就是错的,即便安装了SP4以后识别到149.05G,虽然没有马上崩溃,但是卷中存在不可修复的错误(可以用CHKDSK检测出来但无法修复),崩溃只是早晚的事情,如果在这样的前提下安装linux,必然导致两个系统对分区识别不一致,必然发生冲突!
自己动手,丰衣足食~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表