注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

lazydba

hello

 
 
 

日志

 
 

windows xp ntldr误删除恢复一例  

2010-02-02 21:36:46|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
某一天回家后打开电脑,发现不能启动"ntldr is missing"...
?
开始以为硬盘出问题了,后来得知是某人看这些文件不爽,都删掉了。。。
?
既然删掉了,理论上只要把这些文件copy回去就好了,但是机器启动不了,怎么往硬盘里写东西呢?
?
想了几个方案:
1. 用光盘启动。
2. 用u盘启动。
3. 硬盘拆下来装到别的机器上。
?
首先找了张ubuntu 6.1的live cd,这个还是几年前在网上领的,发现启动后mount硬盘文件系统是只读的,不能写。
手头没有其它盘,就按网上找了制作u盘启动盘的教程,试了还是不能启动。
?
只能sos了,向朋友借了几张光盘,有xp盘,还有ubuntu 9.04的盘。
用xp的盘启动后发现不会用,而且看不到本地硬盘。
?
用ubuntu 9.04启动,mount后发现是可以写的,
将另外一个盘的安装目录下i386\ntldr, i386\ntdetect.com cp到c盘跟目录,
重新启动,无奈boot.ini也被删除了,默认是启动c盘的系统,而我的系统安装在了d盘,
?
只能先把boot.ini写好:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
?
凭感觉猜测partition(2)应该表示d盘,重启试了一下,果然ok.
?
教训:
隐藏文件有时还是隐藏比较安全。?
  评论这张
 
阅读(323)| 评论(2)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017