社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 1125阅读
  • 1回复

[分享]品牌机无法安装GhostXP的解决方法

楼层直达
级别: FLY版主
发帖
65046
飞翔币
24349
威望
30008
飞扬币
127770
信誉值
35

一般品牌机都会有一个隐藏的小分区(第1个分区,通常也就是c:盘)用于保护系统,如果使用Ghost XP刻盘全自动安装,往往会在自动Ghost的过程中出现错误。

    检测硬盘是否存在隐藏的小分区,可以用Ghost XP启动光盘菜单中的Partition Magic 8.05繁体版进行检查,如果状态条最前面有一个10M左右的分区,那么这个小分区就是第1个分区。

    如果换一种方式安装系统,只要在Ghost XP安装盘启动时选择手动ghost进行安装,一般会跳过隐藏分区,在安装完XP后系统一般能够进入图形界面。但是重启后一般就不能进入系统了。系统提示:文件损坏或丢失,比如hal.dll丢失等问题。

    这是由于C盘根目录下的boot.ini文件非法,导致默认从C:\Windows启动,但是又由于你的Windows XP并没有安装在C盘(隐藏的小分区一般才是真正的C盘,Ghost XP实际已经被装入D盘),所以系统启动失败。

    解决方法是重新编辑Boot.ini文件。

    1.如果在安装完XP后系统第一次进入桌面(千万不能重启)。可以在你所看见的C:\根目录下修改boot.ini项(需要在文件夹选项下的查看里取消“隐藏受保护的操作系统文件(推荐)”和勾选“显示所有文件和文件夹”)。

一般的boot.ini如下:

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /DETECTHAL
“c:\Arldr="DOS工具箱"”

把其中两个地方的partition(1)改为partition(2),然后保存。
解释:“partition(1)”是计算机中第一个驱动器上的唯一分区(第1个分区)。如果有两个分区(C 和 D),则分区C 为 partition(1),分区 D 为 partition(2)。partition(2)就是你的Ghost XP实际安装的“D”盘。
现在系统就可以正常启动了。

2.如果在安装完XP后系统第一次进入桌面后已经重启了,不能进入系统,可以按照以下操作:
用Ghost XP安装盘重新启动系统,并在光盘启动菜单上选择进入“DOS工具箱”。
在命令提示符下键入:“copy空格edit.com空格c:\”回车,将edit.com复制到c:\根目录下,然后进入c:\。
键入:“attrib空格-h空格-r空格-s空格Boot.ini”,取消Boot.ini的隐藏、只读、系统属性,回车。
键入:“edit空格Boot.ini”,回车。
按照上面的方法将partition(1)改为partition(2),然后保存退出。
键入:“attrib空格+h空格+r空格+s空格Boot.ini”,重新建立Boot.ini的隐藏、只读、系统属性,回车。
重启系统,完成!
现在可以使用光盘自带的Win PE启动进行Boot.ini的修改。

注意:如果硬盘没有隐藏的小分区,就不需要对boot.ini进行修改。
由于Ghost XP实际已经安装在“D”盘,所以,安装运行一键还原精灵和运行Ghost一键备份系统会出错。如果需要备份系统,必须使用Ghost手动进行
 
不患人之不已知,患不知人也!
人生在世,如身处荆棘之中,心不动,则人不妄动;记住该记住的,忘记该忘记的;改变能改变的,接受不能改变的!
级别: 光盘中级
发帖
1113
飞翔币
1186
威望
863
飞扬币
1330
信誉值
0

只看该作者 1 发表于: 2008-11-24
重新编辑Boot.ini,有点麻烦,呵呵,格了算了!
开心做事,诚信做人,力争做好自己!