作者latitudes (卖阿密)
看板Windows
标题Re: [问题] NTLDR is missing
时间Sun Mar 21 17:40:06 2010
因为问题好像比外表来的严重
所以回文请教大家
本来我的问题只是 NTLDR is missing
然後找不到administrator密码而卡关
但因为刚刚忽然想到一个尘封已久的神秘密码而开启了下一段主线任务
我很顺利的从xp片复制了ntldr和ntdetect到系统碟下 (小弟的是E:/)
就在我兴份的开机之後
果然不再出现NTLDR is missing的字句
但取而代之的却是几行我看不懂得乱码
其中有个英文的词还可见:hal.dll
在经验法则下
我顺理成章觉得我系统又少了这个东西
而其他乱码可能是中文(但可能显示不出来)
於是我又辜狗了很久
找到
http://linyafen17.pixnet.net/blog/post/23059366
想藉由重建整个boot.ini让电脑正常 (因为我高度怀疑我不是坏单一档案)
於是照上面网址里操作
就在我打 bootcfg/rebuild後
电脑却说:
错误:无法成功扫描磁碟寻找windows安装。这个错误可能造成原因是毁损的档案系统了
bootcfg成功扫描。请使用chkdsk来侦测任何磁碟错误
扫完後
我再度打上 bootcfg /rebuild
没想到就此进入了无线回圈
我打完rebuild就叫我用chkdsk扫 扫完再打 又再叫我扫
向各位大大求救阿怎麽会这样T^T
http://changyang319.pixnet.net/blog/post/6858085
然後不知道这网志上提供的修复主控台方法适不适合用在我的例子上?
麻烦各位大大了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.238.153
1F:推 kdjf :你的硬碟有可能快坏了... 先用CD开机 看看你的资料 03/21 18:23
2F:→ kdjf :还在不在吧 windows的话用PE Linux的CD我有用过 03/21 18:24
3F:→ kdjf :ubuntu的 03/21 18:25
5F:→ kdjf :在ntldr is missing前你在电脑上做的最後一件事是? 03/21 18:37
6F:→ kdjf :就正常关机吗? 03/21 18:37
7F:→ latitudes :是正常关机阿@@ 但我其实前天有整理过其他硬碟 03/21 18:42
8F:→ latitudes :不是系统的槽 然後我用ERD开电脑档案确实都还在 03/21 18:45
9F:推 kdjf :整理的是不同的实体硬碟还是不同的分割? 03/21 18:45
10F:→ kdjf :喔 看到了 03/21 18:45
11F:→ kdjf :把hal.dll copy回去看看吧? CHKDSK时有没有出现什麽 03/21 18:48
12F:→ latitudes :那我目前可以怎麽做呢QQ 真的需要重灌吗? 03/21 18:49
13F:→ kdjf :讯息? 03/21 18:49
14F:→ latitudes :可以打给我COPY的指令吗? 我很怕自己打错... 03/21 18:50
15F:→ latitudes :因为我也不知道HAL.DLL挡在XP光碟里的路径 03/21 18:51
16F:→ kdjf :expand (CD):/i386/hal.dl_ (OS):/W..S/System32/ 03/21 18:57
17F:→ latitudes :要打EXPAND 不是COPY? 03/21 19:02
18F:→ kdjf :你放NTLDR回去时不是也用expand吗? 03/21 19:06
19F:→ latitudes :我那时候是用COPY耶 刚电脑说系统找不到指定的档案 ? 03/21 19:11
20F:→ latitudes :我打copy F:\i386\hal.dll E:\WINDOWS\system32 03/21 19:13
21F:→ latitudes :中间有错吗?QQ 03/21 19:13
22F:→ kdjf :F:\i386\hal.dl_ 是_ 03/21 19:22
23F:→ latitudes :我刚发现ERD里面有hal.dll可以复制到SYSTEM32 03/21 19:24
24F:→ latitudes :可是他说我SYSTEM32已经有这个档了 我要覆盖吗? 03/21 19:25
25F:推 kdjf :盖过去吧 03/21 19:28
26F:→ kdjf :要用XP光碟的 ERD的可能有改过! 03/21 19:29
27F:→ latitudes :已复制 还是同样的画面耶QQ 03/21 19:33
28F:→ latitudes :同样还是乱码然後<WINDOWS roots>W..\sys..\hal.dll 03/21 19:35
29F:→ kdjf :你知道XP是在哪一个分割区上吗? 03/21 19:35
30F:→ latitudes :的画面Y 03/21 19:35
31F:→ latitudes :恩 我的在E:/ 03/21 19:35
32F:→ kdjf :我的意思是... 03/21 19:36
33F:→ kdjf :你的电脑是谁灌的? 03/21 19:37
34F:→ latitudes :我自己灌的QQ 03/21 19:38
35F:→ kdjf :bootcfg找不到你的安装的话可以自己写boot.ini 03/21 19:39
36F:→ kdjf :可是要知道win的实际位置 CDE等是进win後才给的 03/21 19:41
37F:→ latitudes :怎麽写? 是改成 boot.ini /rebuild ? 03/21 19:41
38F:→ kdjf :还记不记得安装的时候 分割磁区时选的设定? 03/21 19:42
39F:→ latitudes :那我就真的不知道什麽分割区了... 03/21 19:42
40F:→ latitudes :我应该忘了 更何况我当时自己装也没有去看那麽多 03/21 19:43
41F:推 kdjf :在修复主控台时进的进不去你的win安装? 03/21 19:52
42F:→ latitudes :我现在的问题是什麽我已经开始搞不清楚了 是开机系统 03/21 19:53
43F:→ latitudes :挡坏掉吗? 03/21 19:53
44F:→ latitudes :有选项可以选 03/21 19:53
45F:→ latitudes :刚点了 可以进去安装XP 03/21 19:56
46F:→ kdjf :我也没知道问题在哪啊.. 系统档坏掉有可能 03/21 19:58
47F:→ kdjf :我是指按R 进到修复主控台时 有没有1.windows可以选 03/21 19:59
48F:→ kdjf :也可能是硬碟快坏了... 没看到电脑本体 什麽都有可能 03/21 20:01
49F:→ latitudes :有 也就只有这一个 1.E:\WINDOWS 03/21 20:01
50F:→ kdjf :你提到的boot.ini有问题也有可能=>找错槽 当然没file 03/21 20:04
51F:→ kdjf :我去把我的boot.ini砍了 看会怎样好了 03/21 20:05
52F:推 kdjf :没boot.ini还可以进windows是怎样!? 03/21 20:10
53F:→ latitudes :你也太牺牲了> < 03/21 20:10
54F:→ latitudes :!!! 03/21 20:11
55F:推 kdjf :好了 boot.ini错了直的会找不到hal.dll 03/21 20:18
56F:→ kdjf :你真的需要一片可以开机的光碟了 03/21 20:23
57F:→ latitudes :什麽意思阿? 03/21 20:24
59F:→ kdjf :我想看动去改boot.ini 可是修复主控台的功能不足 03/21 20:29
60F:→ kdjf :还是你有没有另一台可以把硬碟装进去的桌电? 03/21 20:29
61F:→ latitudes :我要等室友回来才有另一台桌电可以用 03/21 20:33
62F:→ latitudes :你给我的ISO是什麽阿? 所以我可以用这个开机罗? 03/21 20:36
63F:推 kdjf :那你用你现在的电脑下211MB(or 700) 烧起来要久 03/21 20:36
64F:→ kdjf :可以 就可以改boot.ini 就"可能"可以解决 03/21 20:36
65F:→ latitudes :老实说我正在用的笔电没办法烧...所以我还是得等室友 03/21 20:41
66F:推 kdjf :multi(0)disk(0)rdisk(x)partition(y)\WINDOWS="xy" 03/21 20:54
67F:→ latitudes :这是...? 03/21 20:55
68F:→ kdjf :x:0~3 y:1~3 全部加进去 看看哪一个回到你的电脑 03/21 20:56
69F:→ kdjf :可以下常开机吗 这是boot.ini的内容 03/21 20:57
70F:→ kdjf : 正 把这堆加到boot.ini的最後面 03/21 20:57
71F:→ latitudes :是说把ISO挡灌完之後再把上面那串放进BOOT.INI里? 03/21 21:22
72F:→ latitudes :干!!!我电脑可以用了!!!感谢KDJF大大陪我搞那麽久!!! 03/21 21:31
73F:推 kdjf :直接用你室友的电脑开不就好了 (回去了没) 03/21 21:31
74F:→ kdjf :你做了什麽事? 03/21 21:32
75F:→ latitudes :我刚忽然想到我好像有把我不知道的东西先放在特定资 03/21 21:33
76F:→ latitudes :定资料夹 於是我想说用ERD把那全部放回原处看看 03/21 21:33
77F:→ latitudes :然後就可以了!!! 其中有一个党发现就是boot.iniXD 03/21 21:35
78F:→ latitudes :显然是我前天整理C碟我没有注意...我C碟不是winxp碟 03/21 21:37
79F:→ kdjf :XD 那就好了.. 03/21 21:40
80F:→ latitudes :我让kdjf大麻烦了...真是不好意思 03/21 21:47
81F:→ latitudes :小弟没什麽可以东西感谢k大的热情帮忙 只好以p币相送 03/21 21:49
82F:→ latitudes :谢谢你陪我用那麽久XD 03/21 21:49
83F:推 Bambe :其实我看了一下,你是直接用copy ntldr的方式fix 03/23 00:01
84F:→ Bambe :但还有更好的方法,在主控台时应该下两个指令 03/23 00:02
85F:→ Bambe :一个是 fixboot 另一个是 fixmbr,电脑会根据你电脑 03/23 00:02
86F:→ Bambe :的状况重新建立 ntldr 等档案,使用复制的方式并不适 03/23 00:03
87F:→ Bambe :合任何电脑,一复制反而更糟,造成hal.dll档案损毁 03/23 00:03
88F:→ Bambe :虽然你已经搞好了@@但我还是想把这些讲出来 XD 03/23 00:04
89F:→ Bambe :因为我今天才处理过我朋友跟你一样的状况的电脑 lol 03/23 00:05