无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4818|回复: 13
打印 上一主题 下一主题

IDE光驱+sata动态硬盘(vista蹂躏过),msdn2003光盘无法启动

[复制链接]
跳转到指定楼层
1#
发表于 2008-12-11 21:49:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
联想一款4600的机器,sis761主板带1个ide口,2个sata口,接1个ide光驱,2个160g的sata硬盘
大多数的光盘包括vista安装光盘、u盘都是能够启动机器的
最近打算安装2003 x64才发现,msdn原版的32 64位 r2 2003光盘启动,根据提示press any key后
屏幕闪一下就死机了。
经反复修改bios 光驱跳线都解决不了。
只有把sata1接口上硬盘拔掉,光盘才能正常引导。
请问这是什么原因,怎么修改2003光盘的引导?
我暂时准备把第一块硬盘装在sata2口装上2003x64,以后wim恢复就是了。
主要是想研究启动技术,ntldr是否在这方面有局限性。
-----------
既然是ntldr的bug,那么这个帖子就变成了求助维护了
哪位老版在线,方便得花就移动到维护区。
启动盘制作技术区还是纯技术讨论为好,便于大家找到自己学习的内容

[ 本帖最后由 chengsan 于 2008-12-13 10:43 编辑 ]
2#
 楼主| 发表于 2008-12-12 22:44:28 | 只看该作者
今天发现,第一块硬盘无论装载sata1 还是sata2都无法启动
这块硬盘(动态)曾经用vista 64的diskpart看过,用x64 bootsect format操作过
第2块硬盘无论接到哪个sata口,msdn2003光盘都能启动
于是单独插第2块安装2003 x64,因为抄的10来个key都不能用,就重启了
再后来2个引导区都格式化了,也是任何系统都不能启动了!!
回复

使用道具 举报

3#
发表于 2008-12-13 00:10:31 | 只看该作者
你似乎碰到了ntldr/setupldr.bin的bug了:
也就是第一块硬盘必须有fat/fat32/ntfs的主分区,ntldr/setupldr.bin才能启动。
如果第一硬盘只有其它格式的主分区,那么就不能启动。

你现在第一硬盘只有动态分区,也就是其它格式的主分区,setupldr.bin直接拒绝启动。
回复

使用道具 举报

4#
 楼主| 发表于 2008-12-13 00:26:01 | 只看该作者
谢谢。看来是vista ,2003x64安装的时候
把动态磁盘起始的简单卷,弄成了无法启动的了
使用vista32 恢复光盘,bootrec /fixboot 也提示不认识的文件系统
明天按这个思路尝试
回复

使用道具 举报

5#
 楼主| 发表于 2008-12-13 00:39:39 | 只看该作者
在vista恢复光盘 u盘pe中都用过 bootsect /nt52 all
也format c:了
assign盘符也正确
从diskpart中
select disk 0
select partition 1
detail partition
来看
起始动态磁盘的第一个分区也是物理存在的,只是隐藏了而已
表现出来就是一个简单卷。
回复

使用道具 举报

6#
 楼主| 发表于 2008-12-13 00:45:05 | 只看该作者
顺便说一句,单独在第2个硬盘安装2003x64中断之后
把2个硬盘的引导卷都格式化了
恢复以前好用的2003x32.wim
结果2003进度条转了几圈后,蓝屏闪过重启
装载第2个硬盘引导卷的xp sp3也是如此
(盘符没错)
这个时候ntldr检测应该都是通过了的,故障出在nt核心加载或者之后
我总觉得vista的bootmgr没有卸载干净
在boot扇区还是能看到bootmgr的字样
回复

使用道具 举报

7#
 楼主| 发表于 2008-12-13 19:28:06 | 只看该作者
今天又搞了几个小时
1、用win2000光盘启动安装正常,选择硬盘的时候,识别为2个错误分区,而且160g识别为130g
就没有继续,担心搞坏
2、安装vista32倒是一路正常,以为系统搞好了,结果2003光盘还是启动不了
3、用pm查看,硬盘卷为ntfs3.1版本
明天打算测试xp光盘、erd2008 erd2007看看,核心目的就是把启动卷格式化安装xp2003
也许尝试一下winnt /b
难道装了vista的动态硬盘,2003光盘就不能启动了?
回复

使用道具 举报

8#
 楼主| 发表于 2008-12-13 19:30:46 | 只看该作者
给大家分享一个动态硬盘创建启动卷的方法
我第一块硬盘装了2003,转换为动态卷,第一分区自动转为可启动简单卷,实际上还是一个物理分区
第2块硬盘死活创建不了启动卷,创建任何简单卷,都在一个分区上
于是用2003的镜像功能,把启动卷作个镜像,于是第2块硬盘也有了启动卷,可以单独安装系统
回复

使用道具 举报

9#
发表于 2008-12-14 03:35:51 | 只看该作者
不知楼主干吗用动态磁盘,有是简单卷,又是启动卷的,搞得无比复杂。
回复

使用道具 举报

10#
发表于 2008-12-14 12:08:31 | 只看该作者
我和楼上想的一样了!~
回复

使用道具 举报

11#
 楼主| 发表于 2008-12-14 15:09:04 | 只看该作者
原帖由 fujianabc 于 2008-12-14 03:35 发表
不知楼主干吗用动态磁盘,有是简单卷,又是启动卷的,搞得无比复杂。

搞成动态是为了充分利用2块硬盘的读写速度,都拿出100g组成raid0,存放交换文件、临时文件、应用程序、下载程序
这些东西丢了是可以重新弄的。
其他数据保存在别的区域,不用担心1块硬盘坏掉就丢了。这点比stata做raid0有点优势。
自认为关键的数据,还可以弄个镜像卷保存,经测试,拔了一块硬盘,数据还在。


刚才在vista 32下面用bootsect /nt52 all /forece修改了引导模式,xp 2003光盘还是无法启动,用erd2008 fix mrb一样
回复

使用道具 举报

12#
发表于 2008-12-14 18:28:30 | 只看该作者
可能是动态磁盘都有版本问题。

如果搂主有兴趣,还是在xp/2003下创建动态磁盘吧(或许在win2000下创建更保险),vista/2008肯定能识别。
回复

使用道具 举报

13#
 楼主| 发表于 2008-12-14 21:10:34 | 只看该作者
我的动态盘就是2003创建的
xp vista都不支持镜像盘,无法在第2块硬盘开头创建一个启动卷
实在没有办法,用pe启动,格式化c盘,虚拟盘安装iso 2003
一直没有找到在动态磁盘创建引导卷的方法
暂时就这么对付了
回复

使用道具 举报

14#
发表于 2008-12-25 14:08:10 | 只看该作者
汉一个,看不懂啊!!
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-9-6 05:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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