作者shdai (shdai)
站内Storage_Zone
标题Re: [请益] 求救: 将笔电内置硬碟改成外接之後引发 …
时间Sun Feb 27 19:56:00 2011
感谢KarasuTW大大详尽的解说
真是受益良多啊!!
Vista跟spfdisk切割硬碟的限制是不同的...
今天费了很大的功夫
终於让旧硬碟装回笔电後 可以用原来的vista开机了
之前把笔电硬碟装到usb外接盒无法开机
还用spfdisk去改mbr
搞到硬碟装回笔电依旧无法开机
系统回报找不到winload.exe
错误代码0xc000000e
首先用testdisk扫描
确定partition无误 顺便修复mbr
修复完还是开不了机
接着在光碟机里放入笔电的随机版vista光碟
结果被阉割光碟 没有修复作业系统的选项
礼拜天 学校计中休息 也没有vista光碟可以借or下载
最後是参考这个网址手动编辑bcd, 才让笔电恢复可开机:
http://fushijiqiao.blog.hexun.com.tw/44126112_d.html
先用WinPE开机
然後在CMD里 把目录切换到C:\Windows\system32
接着执行bcdedit /v
会显示 windows boot manager 以及 windows启动加载器 的设定
里面的device跟os device都是显示unknown
(正常情况应该要指向C:系统碟)
在CMD视窗里输入
bcdedit /set {bootmgr} device partition=C:
bcdedit /set {default} device partition=C:
bcdedit /set {default} osdevice partition=C:
把所有的unknown都改成partition=C:之後
重开机
然後原来的系统就回来了
其实winload.exe没有不见
只是因为bcd烂掉了 电脑自己找不到winload
当中发生小插曲
网路上找到的WinPE(其实是XPE)
键盘的对应有点错乱
後来发现Alt+错乱键 可以显示正常的字元
最後
因为先前用testdisk重作partition table
磁碟里原本有个存放F10快速复原档案的隐藏性FAT32 LBA EISA磁区
变成Vista底下可见的磁区(system id: 0c)
用testdisk将该磁区的system id改回原来的de (Benq S41的设定)
恢复为原本的EISA
大功告成~~
※ 引述《KarasuTW (鸦天狗)》之铭言:
: ※ 引述《shdai (shdai)》之铭言:
: : 当然要测试啊 於是调整bios从usb硬碟(新碟)开机
: : 结果...失败
: : 开机後萤幕下方的横条出现後没几秒
: : 马上跳出蓝屏 然後自动重开....(loop)
: [deleted]
: : 於是我把新硬碟的partition全部移除 回到尚未配置的状态
: : 接着把 新硬碟 装进笔电里
: : 旧硬碟 装进usb外接盒
: : 接着用usb(旧)碟开机
: : 结果
: : 还 是 失 败 !!!!
: : 又在相同的时间点 出现相同的蓝屏
: 因为 Windows 载入 USB 驱动程式的时间点比驱动普通硬碟的时机晚的关系
: 未经改造的系统是没办法放在 USB 外接硬碟里面开机的。
: 正确的做法应该是制作 True Image 的开机光碟开机,然後把 USB 接的旧硬碟
: clone 到内接的新硬碟上。
: : 很奇怪的是 spfdisk显示硬碟分割区重叠
: : 0~5906磁柱 是第一个主分割
: : 5906~(忘了) 是第二个主分割
: : (忘了+1)~(最後)磁柱 是EISA (隐藏的系统还原档存放磁区)
: : 也就是第5906磁柱是被两个磁碟分割share的
: : (这真的很奇怪 因为旧硬碟装在nb时用得好好的 从来不曾出过问题)
: 现在的磁碟分割程式可以用磁区为单位分割,不会遵守磁柱边缘的设定
: 所以看到两个分割区共用一个磁柱,实乃正常现象。
: : 显示找不到winload.exe 请插入vista安装光碟修复
: : 真的插入笔垫附的vista光碟後
: : 它说 我要安装vista喔 如果系统碟有原本安装的windows
: : 会帮你打包到windows.old档里
: 用 Vista 安装光碟开机,选好语系键盘配置之後,看到立即安装画面时
: 请在左下角找 修复你的电脑 (R) 这个项目,找到以後使用启动修复功能
: 应该就可以恢复 bootloader 被盖掉的问题了。
: 若仍有问题,请参考此篇:
: http://5i01.com/topicdetail.php?f=300&t=1200781&p=1
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.227.123.37
※ 编辑: shdai 来自: 125.227.136.247 (02/27 20:44)
1F:→ mihudan :spfdisk 设磁碟类型为隐藏 02/27 21:27
2F:→ shdai :解决了 修改本文 :-) 02/28 15:14
※ 编辑: shdai 来自: 125.227.136.247 (02/28 17:48)
3F:→ shdai :改了一下标题加入关键字方便蒐寻 02/28 17:49