将WindowsXPProSP2安装到移动硬盘上启动Macbook.doc_第1页
将WindowsXPProSP2安装到移动硬盘上启动Macbook.doc_第2页
将WindowsXPProSP2安装到移动硬盘上启动Macbook.doc_第3页
将WindowsXPProSP2安装到移动硬盘上启动Macbook.doc_第4页
将WindowsXPProSP2安装到移动硬盘上启动Macbook.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

将Windows XP Pro SP2安装到移动硬盘上启动Macbook注意:此方法在新的C2D上失效参阅:/forums/index.php?showtopic=14181/2006/0817/20060817000401.shtml/win/116/3036116.shtml/board/index.php?showtopic=66508/set/533683.html注意:由于此说明在短时间内整理完成,可能会有出错的地方,我会及时改正的,图片会在以后上传的(一)前言 大家好,我使用Macbook也已经已经有半年左右了,她带给了我对电脑的全新的认识,或者说是中了苹果的毒。她呢,是我学习工作中的超级伙伴,“爱不释手”这个词根本表明不了我对她的喜爱程度_,反正她对我爱说很重要。先说说我与苹果是怎样认识的吧,其实Macbook是我的第三台电脑了,以前用了五年的PC,用过一台P3年代的终极P3图拉丁现在还在很好的服役中和一台COMPAQ N600C笔记本。在2006年6月份我大二下学期的时候,大四的同学们都已经开始纷纷离校了,这段时间又恰恰是大四学生跳蚤市场最活跃的时期,学校一条路的两旁都被大四同学摆地摊挤的满满的,我呢就天天徘徊在市场中间淘各种二手专业课本。一次闲逛中,无意发现一美女出售电脑,这位美女的地摊里一张大海报写着“心爱的笔记本出售中”,我对电脑的好奇心趋势我过去问个究竟其实一半是奔美女去的一半是奔笔记本去的。经过询问得知这美女出售的是一台苹果笔记本,由于工作以后用到的是PC,这台苹果就用不到了,所以出售了。我用了很久PC了,印象中苹果都是专业人士用的,我这普通老百姓没见过世面当然对苹果好奇了。我虽不买,但是好奇心趋势我和美女侃了很久,为的就是一睹苹果的芳容。美女开始像对待宝贝一样就是不给我看,后来在我各种甜言蜜语的劝说下终于同意给我看一下了。她小心翼翼的从电脑包中取出笔记本,又小心翼翼的开机运行给我看看系统的模样,在操作过程中还不时用纸巾擦来擦去的,她说笔记本买来之后就是看看电影、听听音乐、上上网。其实我那里在听美女讲述啊,当时完全被苹果那洁白无瑕的外观,华丽优美的操作界面所吸引住了,不断的把玩,就在美女短短的演示过程中,那种人性化的设计已经在我的内心根深蒂固。就是从这次与苹果邂逅,我不断的到处搜寻苹果电脑的资料、学习苹果的各种知识。也就是从那时起,我越来越不喜欢自己的COMPAG N600C了,于是我的目标瞄准了Macbook。如今终于如愿以偿得到了Macbook,她在工作学习中和我如影相随。 说了这么多我与苹果的事情,下面开始进入正题吧。 我用了半年Macbook,从来没有用BootCamp安装Windows XP,但因为自己学习的是电气工程专业,一直要与PC打交道,所以最近还是下决心安装个XP用。我这个中了苹果毒的FANS有个苹果情结,那就是始终坚持苹果机的纯洁性,不愿意用微软的东西玷污了我的爱机,或是说不愿意硬盘中有Windows的身影(我肯定像我这么拥有无聊情结的人极少_)。事实是残酷的,鱼与熊掌我只能选择一个,难道真的是这样的吗?答案是:NO。我想出了个超级超级无聊的想法,那就是把Windows XP安装到移动硬盘中,每次用到的时候就把它接到电脑上启动干活,不用的时候就从拔下移动硬盘,享受MAC OS的乐趣。有了上面的想法到了我就马上开始了行动。经过一个月的努力搜索资料,刻苦钻研终于实现了这个无聊的事情安装了Windows XP的移动硬盘启动Macbook,下面我就和大家分享我的成果。 WINPE(WINPE的介绍请到网上查询)实现在移动硬盘安装然后启动MACBOOK相对简单一点,但WINPE毕竟不是真正意义上的Windows XP,根本无法正常使用,所以不做介绍。 可能已经有一些朋友尝试过将XP操作系统直接安装到大容量的USB闪存盘、USB读卡器中的存储卡或USB移动硬盘中,但结果都以失败者居多。失败的原因主要是XP操作系统启动后,会把USB闪存盘重新识别成外置的USB存储器而非本机磁盘,使系统产生USB闪存盘身份冲突的问题,从而在系统启动时出现蓝屏错误画面。 尽管失败的尝试居多,但成功的案例也有不少。网上有一位德国朋友Dietmar就在一些论坛中分享了他的成功心得。而在回贴中,不少网友按照Dietmar的方法也成功地将XP系统完整安装到USB闪存盘上。(二)实际操作 前提条件 为了继续下面的大部分操作,需要有一台与MACBOOK配置相近的PC笔记本电脑,由于Windows XP在配置改变后需要激活,所以为了少出现问题,我建议大家这么做。 一个兼容USB 2.0标准的移动硬盘, MACBOOK已经支持使用USB启动电脑了,建议大家使用性能优秀的移动硬盘,因为是用来启动系统的,所以速度还是很重要。 一张Windows XP SP2安装光盘,这张盘很重要,Dietmar介绍的安装法法使用Windows XP SP1版本,但我介绍的是SP2版本,这里我向大家建议使用“番茄花园 Windows XP Pro SP2 免激活 V 3.0”。 一张带有GHOST的的启动光盘。 一个USB双键鼠标。 Windows XP SP1版本的USB主板芯片组驱动。 最“关键”的EFI启动软件:rEFIt,这是一个EFI启动软件,可以在电脑启动的时候列出启动菜单。 我的具体配置 一台MACBOOK 255 一台与MACBOOK配置相近的PC: 联想 lenovo 旭日 410C。 移动硬盘:元古PD2500硬盘盒+日立60G硬盘。 番茄花园 Windows XP Pro SP2 免激活 V 3.0 带有GHOST的深山红叶的WINPE启动光盘 罗技双键鼠标 Windows SP1 驱动 xpusb.rar xpusb.part1.rar (153.97 KB, 下载次数: 95) 2007-4-7 21:19:38 上传下载次数: 95 xpusb.part2.rar (153.97 KB, 下载次数: 76) 2007-4-7 21:19:38 上传下载次数: 76 xpusb.part3.rar (81.6 KB, 下载次数: 69) 2007-4-7 21:19:38 上传下载次数: 69 rEFIt-0.9.dmg 详细步骤1.把你的移动硬盘与MACBOOK连接,然后启动“磁盘工具(Disk Utility0”对移动硬盘分区。分出一个“Mac OS扩展(日志式) HFS+”分区,命名“rEFIt”,用来安装rEFIt,这分区个需要很少的空间,我只分了50MB而已。分出一个用来安装Windows XP SP2的FAT32分区,命名“USBXP”,建议分出10-20GB,剩下的空间随便你怎么分配。2.挂载rEFIt-0.9.dmg,把其中名为“efi”的文件夹复制到rEFIt分区中,然后打开“终端”,进入/Volumes/MyStick/efi/refit中,其中“MyStick”为你给HFS+分区的命名,我们这里已命名为rEFIt。然后输入“./enable.sh”回车,这样rEFIt就已经安装在移动硬盘的rEFIt分区中了。重新启动电脑后按住alt按键就会出现rEFIt的图标了,选择进入后就会进入rEFIt的启动菜单,再安装Windows XP后你就可以在这里选择进入了。这里只介绍rEFIt一种使用方法更多方法见官方网站。cd /Volumes/MyStick/efi/refit./enable.sh3.接下来启动与MACBOOK配置相近的PC,我这里为 “联想 lenovo 旭日 410C”,将 番茄花园 Windows XP Pro SP2 免激活 V 3.0 “新鲜地”安装在硬盘当中(必须安装在第一个分区), 将XP安装到硬盘上后,不要为系统安装其他硬件的驱动程序。 在新安装的XP系统中,将虚拟内存设为0,方法是在桌面“我的电脑”图标上单击鼠标右键,在随后出现的快捷功能菜单中点选“属性”一项。弹出“系统属性”窗口后,在“高级”标签页的“性能”一项中依次点击“设置”“高级”“虚拟内存”“更改”,勾选“无分页文件”,再点击“确定”然后重启即可,一定要重启。4.完成以上准备工作后,插入在MACBOOK上分好区并格式化好的移动硬盘,让系统成功识别出该USB设备。在系统插着USB移动硬盘的情况下,运行注册表编辑器(在Windows桌面依次点击“开始”“运行”“regedit”),准备修改注册表文件。首先要改的是四个注册表项目。HKEY_LOCAL_MACHINEControlSet001Servicesusbehci将名为“Start”的DWORD值由3改为0,将名为“Group”的字符串由“Base”改为“ System Bus Extender”,其余不变。HKEY_LOCAL_MACHINEControlSet001Servicesusbohci(这个注册项我安装后没有,所以我没改。)将名为“Start”的DWORD值由3改为0,将名为“Group”的字符串由“Base”改为“ System Bus Extender”,其余不变。HKEY_LOCAL_MACHINEControlSet001Servicesusbhub将名为“Start”的DWORD值由3改为0,将名为“Group”的字符串由“Base”改为“ System Bus Extender”,其余不变。HKEY_LOCAL_MACHINEControlSet001ServicesUSBSTOR将名为“Start”的DWORD值由3改为0,将名为“Group”的字符串由“Base”改为“ System Bus Extender”,其余不变。HKEY_LOCAL_MACHINEControlSet001Servicesusbuhci将名为“Start”的DWORD值由3改为0,将名为“Group”的字符串由“Base”改为“ System Bus Extender”,其余不变。接下来按照以下注册表项目进行修改,对于没有的注册项目进行创建。=举例说明: 例如下面出现的 HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*azt0502 ClassGUID=4D36E96A-E325-11CE-BFC1-08002BE10318 Service=atapi 其中HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*azt0502为注册项, ClassGUID与Service为“字符串” 等号后面为此字符串的值,其中包括 如: 字符串ClassGUID的值为4D36E96A-E325-11CE-BFC1-08002BE10318 字符串Service的值为atapi=HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*azt0502ClassGUID=4D36E96A-E325-11CE-BFC1-08002BE10318Service=atapiHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0000ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0100ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0200ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0303ClassGUID=4D36E96B-E325-11CE-BFC1-08002BE10318Service=i8042prtHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0600ClassGUID=4D36E96A-E325-11CE-BFC1-08002BE10318Service=atapiHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0a03ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318Service=pciHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0b00ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0c01ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0c02ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabase*pnp0c04ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseacpi#processorClassGUID=50127DC3-0F36-415e-A6CC-4CB3BE910B65Service=Processor 本帖最后由 killyouhaha 于 2008-10-26 00:41 编辑 分享0 收藏0 “支持”0 “反对”0 使用道具 举报 提升卡 置顶卡 沉默卡 喧嚣卡 变色卡 抢沙发 显身卡 killyouhaha killyouhaha 当前离线 注册时间2006-9-29最后登录2012-6-11在线时间505 小时威望0 金币阅读权限10积分0帖子156分享0精华2UID6779 IP卡 狗仔卡 新手上路新手上路, 积分 0, 距离下一级还需 50 积分最后登录2012-6-11在线时间505 小时威望0 金币苹果198 注册时间2006-9-29阅读权限10帖子156分享0精华2积分0UID6779串个门 加好友 打招呼 发消息 2# 发表于 2007-4-7 21:03:54 |只看该作者 HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasee_isa_upClassGUID=4D36E966-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasegendiskClassGUID=4D36E967-E325-11CE-BFC1-08002BE10318Service=diskHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaselexarusb#gendiskClassGUID=4D36E967-E325-11CE-BFC1-08002BE10318Service=diskHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasepci#cc_0600ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasepci#cc_0601ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318Service=isapnpHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasepci#cc_0604ClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318Service=pciHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasepci#cc_0c0300ClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=usbuhciHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasepci#cc_0c0310ClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=usbohciHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasepci#cc_0c0320ClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=usbehciHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseprimary_ide_channelClassGUID=4D36E96A-E325-11CE-BFC1-08002BE10318Service=atapiHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasePS2_KEYBOARDClassGUID=4D36E96B-E325-11CE-BFC1-08002BE10318Service=i8042prtHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseroot#swenumClassGUID=4D36E97D-E325-11CE-BFC1-08002BE10318Service=swenumHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabasesecondary_ide_channelClassGUID=4D36E96A-E325-11CE-BFC1-08002BE10318Service=atapiHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseusb#class_08&subclass_02&prot_50ClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=USBSTORHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseusb#class_08&subclass_05&prot_50ClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=USBSTORHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseusb#class_08&subclass_06&prot_50ClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=USBSTORHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseusb#root_hubClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=usbhubHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseusb#root_hub20ClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=usbhub*对于下面两项应该特别注意HKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseusb#Vid_04b4&Pid_6830ClassGUID=36FC9E60-C465-11CF-8056-444553540000Service=USBSTORHKEY_LOCAL_MACHINEControlSet001ControlCriticalDeviceDatabaseusbstor#DiskHitachi_HTS541260H9AT00_0000ClassGUID=4D36E967-E325-11CE-BFC1-08002BE10318Service=disk把上面的“Vid_04b4&Pid_6830”换成你移动硬盘的 “VID&PID”。查询自己移动硬盘“VID&PID”方法是:在HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSB注册表项目下,从其中一个子项找出准备安装XP系统的USB设备的“Vid_&Pid_名字”。 “VID_&Pid_名字”的结构是Vid_xxxx&Pid_xxxx,当中x代表数字。如本例中,“Vid_&Pid_名字”是Vid_04b4&Pid_6830。在HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBSTOR注册表项目下,从里面的一个子项中找出HardwarelD这个字符串,将字符串第一行的文字符号完整记录下来。本例中,要记下的文字符号是:usbstorDiskHitachi_HTS541260H9AT00_0000,同时将当中的“”符号改为“#”,所以应改为usbstor#DiskHitachi_HTS541260H9AT00_0000注意:在以上所有针对注册表文件进行的修改中,字母大小写必须完全正确。在HKEY_LOCAL_MACHINESYSTEM注册表项目下,将子项MountedDevices及其里面的东西全部删掉。 在HKEY_LOCAL_MACHINESYSTEMSetup注册表项目下,将字符串SystemPartition删除。检查HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesUSBSTOR注册表项目,确定字符串“Start”被设置为0。在“USBSTOR”项目上单击鼠标右键,选择“权限”,设置不让操作系统在这里再进行任何更改。方法是在组中点选“SYSTEM”,并在“权限”一栏勾选“拒绝”之所以进行此设置,是为了避免系统将Start字符串改回“3”。若改回3,XP启动时就会出现蓝屏错误。5.解压我提供的XPUSB.zip,把其中USBSP1文件夹的所有文件复制并替换C:windowssytem32driver中的文件,删除系统中的usb.pnf、usbport.pnf、usbstor.pnf三个文件,然后修改usb.inf、usbport.inf、usbstor.inf。usb.inf 编辑StandardHub.AddService和CommonClassParent.AddService字段,内容如下:StandardHub.AddServiceDisplayName=%StandardHub.SvcDesc%ServiceType=1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbhub.sysLoadOrderGroup=System Bus ExtenderCommonClassParent.AddServiceDisplayName=%GenericParent.SvcDesc%ServiceType=1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbccgp.sysLoadOrderGroup=System Bus Extenderusbport.inf 编辑EHCI.AddService、OHCI.AddService、UHCI.AddService和ROOTHUB.AddService字段,内容如下:EHCI.AddServiceDisplayName=%EHCIMP.SvcDesc%ServiceType=1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbehci.sysLoadOrderGroup=System Bus ExtenderOHCI.AddServiceDisplayName=%OHCIMP.SvcDesc%ServiceType=1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbohci.sysLoadOrderGroup=System Bus ExtenderUHCI.AddServiceDisplayName

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论