bootcamp启动失败,hal.dll 丢失

 今天突然bootcamp启动xp失败,直接黑屏提示hal.dll missing,不能启动。可这个xp我都用了大半年了,昨天就装了个splayer,应该不会把这文件搞坏吧。
  google了一番,有说文件损坏的,有说硬盘损坏的,也有说虚拟机导致的,或者是引导文件boot.ini损坏的。
  先进osx看了下bootcamp分区,一切完好,数据都在。hal.dll文件也在。不过发现boot.ini文件没了,显示隐藏文件的script运行了下,c盘下还是没boot.ini.
  于是google了一个,当然也是mac用bootcamp装XP的机器,如下

[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(3\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

开VM fusion,进xp虚拟机,文本编辑器里复制进去,存为Boot.ini,放到C盘下,重启,搞定。OSX下建立这个文件可能格式和编码麻烦一点,会导致无效。

Comments

Popular posts from this blog

Nvidia Shield TV 2017 国行直接刷美版8.01固件

openwrt路由器忘记IP或端口等无法登录的解决方法

1945年南京受降式的场馆竟然不开放!