昨天不知道怎么回事,估计因为电脑好久没关机了的缘故,老跳出来个什么对话框,然后一气之下就关机重启。然后一开机,忽然跳出来个什么hal.dll文件丢失,启动不了。。。怎么回事嘛,我都没怎么弄的,然后急忙用手机上uc搜的,看网上说出现这种情况有2种可能性,第一是真的丢了,第二就是boot.ini文件出错。哈哈,这里就要感谢我的双系统了,mac+xp,虽然我不怎么用mac,因为很多软件什么日常工作还是在xp下的,不过我可以用mac来看看我的xp嘛到底哪出问题了,就算是hal.dll文件丢失,我也能装个软件使mac能读ntfs格式的就把那个文件拷进去,这里提一下mac读ntfs格式的软件,Paragon NTFS是比较好用的,操作简单,一开始的还找了好久,那个时候只知道有这种软件不知道叫什么名字~~呼呼~

后来切到mac下发现我的hal.dll是在的,好,既然这样那就是boot.ini出问题了,先不管,装上Paragon NTFS再说,一装上发现我的boot.ini文件竟然不存在貌似,然后就在mac的群里面叫了好久,要他们拷我个boot.ini来用,是有好心的出来,不过他们装的vista或者就是7.。。因为只有xp才是有这个文件的,后来还是找我老婆拷了过来的,不过拷进去以后还是那样不行,不知道怎么回事,急的。。。明明是对的嘛,群里那些人还一直叫我重装系统吧,我可有好多软件的,装起来不累死啊。。。能不重装就不重装。再找找,后来就有看见这样的说,xp下的boot.ini拷过来之后要修改一个地方的才能用
BOOT.INI原始文件是这样的:

[boot loader]
timeout=30
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" /fastdetect

而需要修改成:

[boot loader]
timeout=30
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" /fastdetect

这里看到区别了吧,这里的3就代表的分区,因为你的第一个驱动器是苹果系统的“GPT保护分区”,而第二个分区就是苹果需要的分区了,第三个就是需要的Windows XP分区!!!改完后,就大功告成了!Ok。。。哈哈