在万念惧灰的时候, 突然柳暗花明.先装Windows XP再装Ubuntu8.04, 后因为Windows病毒太多,懒的清理, 直接将Windows删除了.
但不知道怎么搞的, 再次装Windows时, 出现"Setup inspect your hardware configuration"后就一直黑屏.
从网上查了相关信息, 是MBR损坏了, 想尽一切办法进行修复:
1. Win98引导的Dos下, fdisk /mbr (问题照旧, 但能通过Grub启动到Ubuntu)
2. Ubuntu下, sudo dd if=/dev/null of=/dev/sda bs=446 count=1 (问题照旧, 但能通过Grub启动到Ubuntu)
3. Live CD下, sudo dd if=/dev/null of=/dev/sda bs=446 count=1 (问题照旧, 提示找不到能启动的OS)
4. Win98引导的Dos下, fdisk删除分区, 再新建(问题照旧, fdisk时提示没有Logic分区, 但实际上是有一个的).
种种方法都试下来, 都不成功.
之前的Windows已经被我删除了,目前只能进入Ubuntu(通过Live CD恢复Grub), 想通过Windows光盘安装Windows的话就是黑屏.
因为Ubuntu上装了很多软件, 而且还有下的资料, 不想全都删除, 现在就想办法恢复MBR, 能够安装Windows.
请各位达人指教一二.
最后再说一下, 我屋里没有网络, 没有移动硬盘.
手里有的东西就是, Windows安装盘(可以进Win98的Dos, NTFS的DOS), Ubuntu8.04安装盘(LiveCD, Server)
还有一台旧机器, 装的是Windows XP, 有一个交换机.
我安装Windows的时候 , 出现"Setup inspect your hardware configuration"时,就已经黑屏了, 后面进故障恢复台及分区等等的画面都看不到.
为了让大家对这个问题产生的后果有个具体的印象, 写下过程吧.
1. 将WindowsXP安装光盘(非Ghost)插入光驱, 重启.
2. 检测画面, 之后出现Boot from CD-ROM
press any key to boot from CD.(大概意思, 明白就行了)
3. 这时按下空格键, 从光驱读取信息.
此时画面显示 "Setup inspect your hardware configuration" (黑色背景)
4. 之后屏幕什么都不显示, 全黑....
4'. 正常情况下, 应该是蓝色背景, 最下面一行显示正在检测硬件信息, 之后按F8同意安装, 之后就是分区信息了.
问题出在第四步, 之后的什么恢复台, 分区信息等等等等, 都是看不到的.
根据adamscao的提示, 使用WinPE安装盘, 开机后有一个Dos框, 默认路径是 X:\i386\System32
之后再应该如何处理呢?
再不行的话,我就准备重新格盘了....
因为XP盘不能引导进行重新格盘, 我用Ubuntu的安装盘进行删除分区(将所有的分区全都删除,合成一大块),
这时注意, 退出安装(如果再向下进行安装, 那就真的把分区信息搞没了).
重启机子, 将XP盘放到光驱, 这时就可以引导了, 分区信息全都在.(但分区里的内容还在不在, 我没有再去研究,直接删除分区格盘了)
据我分析, 应该是硬盘的分区表信息有问题了, 但不明白为什么Linux就可以正常读取, Windows就不行呢?