找回密码
 注册
快捷导航
楼主: i386

【原创】笔记本硬盘的外接分区与“NTLDR is Missing”

[复制链接] |自动提醒
阅读字号:

2995

回帖

20

积分

4638

资产值

高级会员 Rank: 2Rank: 2

注册时间
2002-2-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2004-2-20 00:06:40| 字数 252| - 中国–香港 Eppstore | 显示全部楼层
我不能说,只要换机器就肯定不能启动。但对于台式机硬盘,同样存在不能启动的情况,这个我也见过。在我的印象中,Win2k/xp的硬盘换机器运行,经常会出现无法启动的情况。

因此我设想,在相同或类似硬盘控制器的情况下,是可以互换而不影响BPB信息的。在不同的情况下,是不可以的。也就如同有些网友提及 IBM 笔记本之间互换磁盘往往能启动的情况,概由其机器的 disk controller 比较相近。

ps:jstonegod,你是真搞通了,呵呵,佩服

[ Last edited by i386 on 2004-2-20 at 00:08 ]
2000 - Thinkpad 390X
2004 - Thinkpad X30
2007 - Thinkpad T43
2009 - Thinkpad X200T
回复 支持 反对

使用道具 举报

22

回帖

0

积分

26

资产值

入门会员 Rank: 1

注册时间
2004-2-19
发表于 2004-2-20 00:07:47| 字数 292| - 中国–黑龙江–齐齐哈尔 中移铁通 | 显示全部楼层
QUOTE:
Originally posted by i386 at 2004-2-19 11:07 PM:
1。BPB信息是在给磁盘分区的时候写入的,每个逻辑驱动器都有,sys.com命令也能写入BPB块信息。

你的第二个“1”里面说的没有错,基本上就是那个道理。

2。“在不同的环境中,系统会写入不相同值。”这里的系 ...


不好意思,我刚刚看你离线。我就跑了。以为你不来了。哪知道你又回来回答我。呵呵,谢谢你的精神。

这个2我主要是不知道你说的改变环境是怎么改变的。按照你说的这个分区时或者是SYS时改变的,我觉得就在意料之内了。恩,这样看上去整个过程是成立的了。就是等待实践的检测了。

谢谢您斑竹。敬礼~
回复 支持 反对

使用道具 举报

2995

回帖

20

积分

4638

资产值

高级会员 Rank: 2Rank: 2

注册时间
2002-2-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2004-2-20 00:09:53| 字数 17| - 中国–香港 Eppstore | 显示全部楼层
呵呵,不客气。刚才我去别的区转了。
2000 - Thinkpad 390X
2004 - Thinkpad X30
2007 - Thinkpad T43
2009 - Thinkpad X200T
回复 支持 反对

使用道具 举报

22

回帖

0

积分

26

资产值

入门会员 Rank: 1

注册时间
2004-2-19
发表于 2004-2-20 00:11:54| 字数 89| - 中国–黑龙江–齐齐哈尔 中移铁通 | 显示全部楼层
俺睡了。斑竹,记得这贴有新变化时PM我啊。比如哪位大人又实践出什么新玩意啊。麻烦您老人家啦。我没事也会关注这里的。哈哈。另外QQ PM给我不。俺把你加QQ里先。没事不骚扰你。哈哈。
回复 支持 反对

使用道具 举报

2万

回帖

15

积分

2869

资产值

高级会员 Rank: 2Rank: 2

注册时间
2003-4-13
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-2-20 00:13:58| 字数 97| - 中国–山东–东营 电信 | 显示全部楼层
我的理论不行,正在实践,明天和后天把2个朋友的DELL和COMPAQ都弄来好好试试。

毛主席说:不懂就不要装懂,要不耻上问。

今天又好好上了一课,学了不少东西。

等我过2天,最多2天,把实验报告交上来
存在问题:好吃饭 好喝酒
分析原因:好吃饭 好喝酒
总结经验:好吃饭 好喝酒
整改措施:好吃饭 好喝酒
努力方向:好吃饭 好喝酒
回复 支持 反对

使用道具 举报

2995

回帖

20

积分

4638

资产值

高级会员 Rank: 2Rank: 2

注册时间
2002-2-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2004-2-20 00:18:42| 字数 27| - 中国–香港 Eppstore | 显示全部楼层
hao , 我也很心虚,因为我一次推出了太多的原因和结论。
2000 - Thinkpad 390X
2004 - Thinkpad X30
2007 - Thinkpad T43
2009 - Thinkpad X200T
回复 支持 反对

使用道具 举报

1178

回帖

88

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-2-19
银牌荣誉勋章(注册10年以上会员)
发表于 2004-2-20 11:00:41| 字数 164| - 中国–北京–北京 联通 | 显示全部楼层
楼主说的问题 我遇到过,就是我用台式机对笔记本硬盘进行分区和格式化后 并加载了启动文件. 接到IBM X20上就不能启动(主分区要是是FAT16就可以启动) 但是接到ASUS的L8E笔记本上就不存在上述问题. 之后我只好把笔记本挂到T40里用光盘启动重新分区加载启动文件后 才解决的. 那时还不知道SYS也可以改BPB,要是知道的话 就更方便了.
回复 支持 反对

使用道具 举报

100

回帖

2

积分

95

资产值

中级会员 Rank: 2Rank: 2

注册时间
2003-5-10
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-2-20 22:31:35| 字数 398| - 中国–山东–济南 百灵信息网 | 显示全部楼层
我的意思是,比如,你有A,B两台机器,各有a,b两块硬盘。
a 硬盘是 A 机器分区的,一直没有问题。
B 机器出了问题,你拿着 b 硬盘接到 A 机器上分区。
此时,b 硬盘的BPB信息是匹配A机器的。
当你分好区把 b 硬盘装回 B 机器上时,由于 b 硬盘的BPB信息是匹配 A 的,因此在 B 机器上装系统就会出现ntldr丢失。
此时你在 B 机器上对 b 硬盘进行一次 sys 传递。就可以重写 b 硬盘的 BPB,使之符合 B 机器的特征。这个过程没有什么副作用,相当于让硬盘BPB“认识”了新机器,而不是让机器“认识”新硬盘。

这样不知。。。能否明白?呵呵
--------------------------------------------------------------------
今晚有空,仔细研究贴子,发现新问题,由于我的570E没有软驱和光驱,虽然有两块硬盘,看来也没法验证,如果确实如你所说,象我这种机器不借助别的机器是没法安装系统的
回复 支持 反对

使用道具 举报

410

回帖

3

积分

899

资产值

中级会员 Rank: 2Rank: 2

注册时间
2004-1-31
发表于 2004-2-20 22:37:42| 字数 89| - 澳大利亚–新南威尔士州–大悉尼–悉尼 | 显示全部楼层

对于台式机和笔记本的差异

对台式机来说,所有的硬盘控制器的逻辑写入方式都是相同的,这就是为什么台式机的硬盘能交换的原因,但是由于笔记本的是各个厂商自己设计和制造的,因此,存在着差异,因此才会有如此问题发生
回复 支持 反对

使用道具 举报

100

回帖

2

积分

95

资产值

中级会员 Rank: 2Rank: 2

注册时间
2003-5-10
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-2-20 22:40:56| 字数 182| - 中国–山东–济南 百灵信息网 | 显示全部楼层
对于台式机和笔记本的差异

对台式机来说,所有的硬盘控制器的逻辑写入方式都是相同的,这就是为什么台式机的硬盘能交换的原因,但是由于笔记本的是各个厂商自己设计和制造的,因此,存在着差异,因此才会有如此问题发生
------------------------------------------------
通过USB硬盘盒在本机上分区和格式化后的硬盘应该不会有什么问题吧?
回复 支持 反对

使用道具 举报

3

回帖

0

积分

3

资产值

入门会员 Rank: 1

注册时间
2004-2-20
发表于 2004-2-20 22:44:40| 字数 275| - 中国–黑龙江–齐齐哈尔 中移铁通 | 显示全部楼层
QUOTE:
Originally posted by sozzhzftcmd at 2004-2-20 10:37 PM:
对台式机来说,所有的硬盘控制器的逻辑写入方式都是相同的,这就是为什么台式机的硬盘能交换的原因,但是由于笔记本的是各个厂商自己设计和制造的,因此,存在着差异,因此才会有如此问题发生


我遇到的情况是:换环境不能启动但也是过了操作系统的滚动条(比如2000)如果按您的说法那就应该是操作系统检测硬件环境改变造成的不能启动。和BPB什么的没关系。
似乎也能成立,具体要看官方资料了。


ps:jstonegod,那帐号昨天注册,今天不能登陆了就。我晕~晕死。
回复 支持 反对

使用道具 举报

2995

回帖

20

积分

4638

资产值

高级会员 Rank: 2Rank: 2

注册时间
2002-2-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2004-2-20 23:09:58| 字数 183| - 中国–香港 Eppstore | 显示全部楼层
QUOTE:
Originally posted by fightgod at 2004-2-20 22:44:


我遇到的情况是:换环境不能启动但也是过了操作系统的滚动条(比如2000)如果按您的说法那就应该是操作系统检测硬件环境改变造成的不能启动。和BPB什么的没关系。
似乎也能成立,具体要看官方资料了。


...


你描述的这就是另外一个问题了。是其他硬件环境不同导致的。与BPB无关。
2000 - Thinkpad 390X
2004 - Thinkpad X30
2007 - Thinkpad T43
2009 - Thinkpad X200T
回复 支持 反对

使用道具 举报

1486

回帖

10

积分

401

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-22
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-3-1 03:14:22| 字数 170| - 中国–上海–上海–杨浦区 电信 | 显示全部楼层
我在来说一个案例:

今天给一台570升级硬盘  

原4G硬盘拆下,其C盘原来安装了winxp home 用转接卡转到台式机上将C盘(FAT32)备份作GHOST
然后将30G的新硬盘在台式机上转接分区 都是FAT32,将ghost备份文件ghost到30g
y硬盘的C:区,按道理说和原来老硬盘里面的系统应该一样,但是新硬盘却是NTLDR丢失,百思不得其解。
X31出掉了,现在用S30 +超强台机
回复 支持 反对

使用道具 举报

2995

回帖

20

积分

4638

资产值

高级会员 Rank: 2Rank: 2

注册时间
2002-2-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2004-3-1 07:43:20| 字数 320| - 中国–香港 Eppstore | 显示全部楼层
QUOTE:
Originally posted by slayer at 2004-3-1 03:14:
我在来说一个案例:

今天给一台570升级硬盘  

原4G硬盘拆下,其C盘原来安装了winxp home 用转接卡转到台式机上将C盘(FAT32)备份作GHOST
然后将30G的新硬盘在台式机上转接分区 都是FAT32,将ghost备份文 ...


这个问题在我的文章中有明确提及. 这个现象之所以出现, 是因为 BPB 信息中的 HEADS 字段数值不正确. 因为不同的磁盘往往有不同的磁头数, 如果这个数值不能精确匹配物理磁盘的实际情况, 就会导致 Windows XP 不能正常启动。

解决方法就是找张 Windows 98 启动盘,启动之后 sys c: 传递系统。然后重新覆盖一遍 Windows XP 。
2000 - Thinkpad 390X
2004 - Thinkpad X30
2007 - Thinkpad T43
2009 - Thinkpad X200T
回复 支持 反对

使用道具 举报

48

回帖

0

积分

46

资产值

入门会员 Rank: 1

注册时间
2004-2-28
发表于 2004-3-4 13:18:42| 字数 50| - 中国–黑龙江–齐齐哈尔 中移铁通 | 显示全部楼层
呵呵。经过实践的检测了啊。我一看专门有我5个注册名了。不是我恶意,奇怪就我现在用这个就好使了。怪啊。
回复 支持 反对

使用道具 举报

339

回帖

0

积分

2232

资产值

入门会员 Rank: 1

注册时间
2003-12-25
发表于 2004-3-9 12:31:34| 字数 33| - 中国–山东 联通/电力集团 | 显示全部楼层
强贴啊!早点看到就好了。前天刚遇到类似问题,看了大作还真是豁然开朗
T40
回复 支持 反对

使用道具 举报

38

回帖

0

积分

50

资产值

入门会员 Rank: 1

注册时间
2004-3-13
发表于 2004-3-26 20:38:05| 字数 27| - 英国 威尔士阿伯斯威大学 | 显示全部楼层
方法2 是可以的, 刚刚试验成功, thanks a lot!!
X21 PIII 700M 384M 30G
回复 支持 反对

使用道具 举报

2095

回帖

15

积分

3757

资产值

高级会员 Rank: 2Rank: 2

注册时间
2004-2-10
发表于 2004-3-26 21:03:24| 字数 400| - 中国–广东–深圳 天威有线宽带(关内)) | 显示全部楼层
QUOTE:
Originally posted by sozzhzftcmd at 2004-2-20 10:37 PM:
对台式机来说,所有的硬盘控制器的逻辑写入方式都是相同的,这就是为什么台式机的硬盘能交换的原因,但是由于笔记本的是各个厂商自己设计和制造的,因此,存在着差异,因此才会有如此问题发生


非也,

台式机依然产生同样的问题

楼主 的分析是逆向的, 并没有探讨出问题的本质

其实, 主要原因, 俺在以前的帖子里说过, 是ACCESS MODE的不同产生的, 可能是CHS/LARGE/LBA等模工中的一种, 从一种模式切换到另一种, 就可能产生楼主发现的现象.

外挂的盘, 如USB硬盘盒, 其ACCESS方式略有不同而且是不可选的, 故容易出现问题. NOTEBOOK COMPUTER的BIOS中, 关于HDD的ACCESS MODE也是不可选的, 故也可能出现问题. 这种问题在不同的BIOS VENDOR或者不同时期的BIOS上非常容易复现问题

性价比高的东西都是破东西

回复 支持 反对

使用道具 举报

1万

回帖

18

积分

2万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2003-2-6
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-4-1 18:12:57| 字数 79| - 中国–山东–潍坊 联通/瀚渺网吧 | 显示全部楼层
我对楼主的观点做了一点补充,见http://www.ibmnb.com/forum/viewthread.php?tid=106684&fpage=1
欢迎到山东区来做客!我把青春交给追逐,上帝给我的轻浮打上句号。我把梦想交给未来,时间却拒绝我的等待。
回复 支持 反对

使用道具 举报

161

回帖

1

积分

168

资产值

初级会员 Rank: 1

注册时间
2004-3-12
发表于 2004-4-2 01:47:55| 字数 17| - 中国–湖北–武汉 电信 | 显示全部楼层

估计我昨天换硬盘出问题也与此有关!

又学了新东西了,楼主加油!顶一下!
600X 26454eu
T43  2668W4P
FUJISTSU  S6410 B7
回复 支持 反对

使用道具 举报

9010

回帖

1

积分

3237

资产值

入门会员 Rank: 1

注册时间
2004-1-6
银牌荣誉勋章(注册10年以上会员)
发表于 2004-4-2 05:02:29| 字数 107| - 中国–浙江–杭州 华数宽带 | 显示全部楼层
请问:我以前普通台机硬盘也是这样的提示!后来被我低级格式化了!
然后用魔术分区,之后出现坏道,后来再Lformat,在魔术分区还有坏道!
NTLDR is Missing最早产生的错误!经历这么多后,现在还会影响我硬盘吗?
用的机器太多了,头晕啊
回复 支持 反对

使用道具 举报

9010

回帖

1

积分

3237

资产值

入门会员 Rank: 1

注册时间
2004-1-6
银牌荣誉勋章(注册10年以上会员)
发表于 2004-4-2 12:04:49| 字数 14| - 中国–浙江–杭州 华数宽带 | 显示全部楼层
现在我放在大硬盘盒外挂着用!
用的机器太多了,头晕啊
回复 支持 反对

使用道具 举报

2995

回帖

20

积分

4638

资产值

高级会员 Rank: 2Rank: 2

注册时间
2002-2-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2004-4-2 12:11:37| 字数 246| - 中国–香港 Eppstore | 显示全部楼层
QUOTE:
Originally posted by 茄子 at 2004-3-26 21:03:


非也,

台式机依然产生同样的问题

楼主 的分析是逆向的, 并没有探讨出问题的本质

其实, 主要原因, 俺在以前的帖子里说过, 是ACCESS MODE的不同产生的, 可能是CHS/LARGE/LBA等模工中的一种, 从一种模式 ...


ACCESS MODE 就是那么几种,关键是对不同物理位置的映射算法在不同的HDC上不尽相同。这是我的看法。同样是 LBA ,无法保证在不同控制器下映射出的物理位置是相同的。FAT16就不会有这个问题咯。
2000 - Thinkpad 390X
2004 - Thinkpad X30
2007 - Thinkpad T43
2009 - Thinkpad X200T
回复 支持 反对

使用道具 举报

9010

回帖

1

积分

3237

资产值

入门会员 Rank: 1

注册时间
2004-1-6
银牌荣誉勋章(注册10年以上会员)
发表于 2004-4-2 21:15:39| 字数 18| - 中国–浙江–杭州 华数宽带 | 显示全部楼层
请楼主回答一下我的问题好吗?谢谢了!
用的机器太多了,头晕啊
回复 支持 反对

使用道具 举报

45

回帖

0

积分

100

资产值

入门会员 Rank: 1

注册时间
2004-4-6
发表于 2004-4-7 00:45:23| 字数 48| - 中国–福建–泉州 电信 | 显示全部楼层

我的光软都坏了,还能有办法装非98系统吗?

看楼主写的,好象是光驱、软驱都坏了,装不成非98系统了?
因为没有办法  sys c: 了,我的理解对吗?
回复 支持 反对

使用道具 举报

2995

回帖

20

积分

4638

资产值

高级会员 Rank: 2Rank: 2

注册时间
2002-2-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2004-4-7 00:57:16| 字数 155| - 中国–香港 Eppstore | 显示全部楼层
QUOTE:
Originally posted by plumatom at 2004-4-7 00:45:
看楼主写的,好象是光驱、软驱都坏了,装不成非98系统了?
因为没有办法  sys c: 了,我的理解对吗?


并非如此。绝大多数情况下,只要在本机上分好区。然后可以通过其他方式把安装文件拷入硬盘,从硬盘上安装 2k/xp 系统即可。
2000 - Thinkpad 390X
2004 - Thinkpad X30
2007 - Thinkpad T43
2009 - Thinkpad X200T
回复 支持 反对

使用道具 举报

4

回帖

0

积分

17

资产值

入门会员 Rank: 1

注册时间
2004-2-10
发表于 2004-5-6 14:09:47| 字数 682| - 中国–广东–广州 珠江宽频 | 显示全部楼层

解决办法,绝对可行__我的经验可以让大家参考一下

我认为问题的关键在硬盘的引导信息(其创建在 IBM 上应该比较特殊).
只要你不改变它,你用什么分区软件都可以(Fdisk肯定是不行的,微软总是自以为是的来一套自动化). 分区表编辑软件可用 Diskgen 之类, Spfdisk , DM , PQ 我没有用来试过,你们自己不妨试一下.

解决方法: 用 Ghost
      具体步骤:
         一、备份原来硬盘(即在本机分过区或已证明可以的硬盘)的引导信息。我们只要引导信息,所以别的都可抛弃,整个硬盘分一个 10 MB 的小分区,并且不用格式化。硬盘挂在哪里都行,运行 Ghost ,(接下来是关键)进 Options 里面的 Image/Tape 页,把 Image 方式改为 Image Boot。 然后 Local -> Disk -> To Image ,把硬盘保存起来(我个人认为,对 IBM 的笔记本,公用一个备份就够了)。
         二、实行信息转储。挂上新硬盘(挂在哪里都一样),运行 Ghost , 同样要保证设置,进 Options 里面的 Image/Tape 页,把 Image 方式改为 Image Boot。 然后 Local -> Disk -> From Image 。
         三、最终分区。用 Diskgen 分区,只要改变分区就好,不要重写引导信息。注:此引导信息不是指设置 Active 分区,分区时同样要设 Active,别忘了噢。


另外,也可用专门的软件改写引导信息,比如你可以用 Diskgen (或别的)备份原硬盘的分区表信息,再还原到新硬盘上去,这我就没有试过了,有兴趣的朋友不妨一试。   对于装了系统不能启动的硬盘,在本机上用相应的系统启动盘 fdisk/mbr,sys c: 即可修复。

有什么不对之处,请不吝赐教。
回复 支持 反对

使用道具 举报

367

回帖

0

积分

379

资产值

入门会员 Rank: 1

注册时间
2004-5-10
发表于 2004-5-12 19:02:26| 字数 125| - 拉脱维亚 | 显示全部楼层
我的本本就是IBM X20,本人没有外置光驱、软驱、U盘,更没有扩展坞,另外还有两台本本,Dell 和Acer,最后成功的安装了XP,2000和Linux,办法虽有效,但比较曲折。
我发现X20有一个网络启动的功能,不知哪位DX能够通过网络把机器启动起来?
回复 支持 反对

使用道具 举报

1162

回帖

0

积分

341

资产值

入门会员 Rank: 1

注册时间
2003-11-9
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-5-12 19:17:10| 字数 9| - 中国–辽宁–盘锦–双台子区 联通/兴隆台区联通 | 显示全部楼层
太深傲了看不明白啊
回复 支持 反对

使用道具 举报

26

回帖

0

积分

54

资产值

入门会员 Rank: 1

注册时间
2004-4-23
发表于 2004-5-16 21:14:11| 字数 52| - 中国–广西–南宁 电信 | 显示全部楼层
没有光驱没有软驱,怎么sys自己的c盘??把dos文件复制到d盘然后format c:/s 应该可以么???
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-15 07:27 , Processed in 0.241486 second(s), 79 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部