Mac Pro更换SSD后,在Win7下启用ACHI的方法AHCI
在Mac Pro下更换SSD后,如果安装Win7,要将SSD改为AHCI模式是非常麻烦的。本文介绍如何将Mac的Win7下的SSD改为AHCI方式驱动,及几种常见问题的处理。
一、当Lion与Win7双系统并存时,如何将Win7的SSD驱动模式改为AHCI
1.1、进入Win7系统,修改注册表 通知系统下一次开机,加载AHCI驱动:
开始菜单,运行,regedit,进入以下目录:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Iastor(可能没有)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
在右窗格中,右键单击“名称”列中的“Start”,然后单击“修改”,在“数值数据”框中,键入 0 ,然后单击“确定”。
1.2、准备一个U盘,进入Mac 的Lion系统,利用磁盘工具将其格式化为“日志式”(第一个选项),将U盘命名为“UPan”,然后下载patchedcode.rar,解压后,将patchedcode.bin拷到U盘根目录。
1.3、【如果没有联网恢复系统的Mac,请跳过此步】将联网的路由器的DNS改为114.114.114.114与8.8.8.8
1.4、进入联网恢复系统或者用Lion的安装U盘或光盘引导,进入安装界面,选择“终端”,以修改MBR信息。
联网恢复系统进入方法:重启机器,按住Option键不松,出现磁盘选择界面时,按下“Command+R“键,然后选择3步骤中的路由器进行连接,经过漫长的下载(如果不按步骤3改DNS的话,在国内大概需要2-3小时下载,改了DNS后大概10来分钟就可以了)后,即可进入联网恢复系统。
进入终端后,输入以下命令:
cd /Volumes/UPan
dd if=/dev/disk0 of=backup.bin bs=512 count=1
(备份现有的MBR,运行后,会显示success,可以输入ls命令,看下U盘目录下是否新添加了一个backup.bin的文件)
diskutil umountdisk /dev/disk0
(卸载SSD,注:回车后,一定要看到success类似的成功信息,如果显示忙无法卸载,需要重新启动后再次进入终端重新执行卸载)
dd if=patchedcode.bin of=/dev/disk0 bs=440 count=1
(将patchedcode中的mbr写入到硬盘,回车后,一定要看到成功提示)
reboot
重启后,进入Win7,系统就会自动重新加载AHCI驱动,然后提示需要重启,重启一次后即可。
二、当更换了新的SSD,没有Lion系统,只安装Win7时,如何启用
2.1、准备一个U盘,将1.2中的patchedcode.rar下载解压后的patchcode.bin放到U盘根目录,并下载ahci驱动解压后放到此U盘下。
2.2、先用Win7光盘安装系统,在安装win7选择磁盘或分区时,点击“加载驱动程序“,浏览——U盘的2.1中的ahci驱动的目录,将”显示未签名的驱动“勾上,选择第一个驱动,然后安装系统。
2.3、系统安装完成后,进入win7,运行regedit,将1.1中的注册表三个键"start"改为0
2.4、重启电脑后,按1.3,1.4中的步骤进行操作即可。
当完成AHCI驱动后,进入Windows 7系统,即可在“设备管理器”中看到SSD已由原来的IDE模式变为了AHCI模式,此时,我们还可以下载IntelRST驱动来优化SSD的使用以延长其寿命。
三、常见问题
3.1、Win7下的BootCamp控制面板打不开,显示"尝试访问启动磁盘设置时出错“
网上很多贴子说,只要下载一个经过改动的c:\windows\system32\AppleControlPanel.exe替换后即可,但是我尝试过多次,没有一次成功的。后经过测试,在本人的电脑上,是因为Intel RST服务与BootCamp冲突导致的,只需在控制面板——程序中,将“英特尔快存储技术”卸载,重启电脑后即可打开BootCamp控制面板。
3.2、Mac启动Win7时,白屏时间过长
这是因为Mac在搜索启动磁盘引起的,我们可以在Win7的BootCamp控制面板中,选择“启动磁盘”后,应用一次,即可明显减少白屏的时间。(至于bootcamp控制面板打不开,请参考3.1)
3.3、有没有必要装“intel RST“的问题
网上很多贴子说,intel RST只对多块磁盘时有用,即主要用于一块SSD与一块HDD搭配使用时,可以利用此技术,将SSD作为HDD的缓存盘,以便使得HDD具有SSD差不多的读写速度,如果只有一块SSD时,无须安装Intel RST。但本人还是建议安装intel RST,因为我检索了一些资料,除了在RAID方面的功能外,Intel RST技术还能有效地平衡SSD的擦写,减少错误数据的产生,并有效延长SSD的使用寿命。我用AS SSD Benchmark进行过测试,没有安装Intel RST时,得分确实要比安装了Intel RST要低50分左右,但与SSD的稳定性与寿命相比,这点速度上的差别是无关紧要的。
3.4、联网恢复系统下载过程中出现错误
请如下步骤重置MAC的PRAM即可。
3.4.1、关掉电脑
3.4.2、同时按下这四个键:Option+Command+P+R,然后按电源键开机
3.4.3、在开机出现灰色屏幕时按下并按住第2步中的4个键,值到Mac的第二次重启(会明显感觉到启动声音变成了出厂时的最大音量)
3.4.4、释放这几个键。
3.5、重置了PRAM后,Mac启动的“Pong"声音过大
这个声音无法在win7中修改,如果要修改,需要进入Lion系统中(如果你的新SSD只有Win7,那请换上原来的Lion的硬盘重启),将系统音量调小才可以。可以在Lion下安装一个叫StartupSound的软件,然后在偏好设置最下方找到这个工具再设置。或者,通过Lion的终端输入命令,如“sudo nvram SystemAudioVolume=%80”来控制。
Mac Pro更换SSD后,在Win7下启用ACHI的方法AHCI的更多相关文章
- asp IIS网站的配置(Win7下启用IIS7配置ASP运行环境)
其实win7下的IIS7配置过程是非常简单的.下面让seo博客来详细的介绍一下win7下配置IIS7环境运行ASP网站的方法,以供初接触者参考 第一次在windows7下配置IIS,虽然有丰富的x ...
- Linux服务器更换主板后,网卡识别失败的处理方法
1)现象说明公司IDC机房里的一台线上服务器硬件报警,最后排查发现服务器主板坏了,随即联系厂商进行更换主板,最后更换后,登录服务器,发现网卡绑定及ip信息都在,但是ip却ping不通了,进一步排查,重 ...
- win7下配置IIS服务器方法
网站爱好初学者必看的win7系统配置自己的IIS,可以在你自己的电脑上配置网站服务器发不到网上,下面就跟着我的步骤一起做吧100%成功. 步骤方法 1.点击开始-------控制面板这个就是打开的控制 ...
- win7下设置smtp的方法
在win7中开启SMTP服务的方法如下: 1. 首先确定是否开启IIS服务:在运行中输入“inetmgr”,若提示出错,则表明未安装.进入步骤2,否则进入步骤3: 2.打开控制面板->程序-&g ...
- Win7下共享WiFi热点方法
管理员权限运行CMD netsh wlan set hostednetwork mode=allow ssid=Wifi名称 key=Wifi密码 netsh wlan start hostednet ...
- Win7下启用IIS7
1.进入“控制面板-->程序”: 2.点击“打开或关闭Windows功能” 3.选择“Internet信息服务”相关选项,如下: 点击“确定”后,请稍等.. 5.启用成功后,可在浏览器访问:ht ...
- WIN10更换无线网卡后WIFI无法正常启用
这里根据自己经历提供几个方案: 首先我们要确定这两个地方正常(表示网卡能识别.驱动安装好:有无线开关没打开的朋友请出门右转): 方案一:万能的重启,不觉得麻烦的就多重启几遍.大力出奇迹! 方案二:然后 ...
- Win7下安装Ubuntu双系统常见问题
[转自己以前的文章] 导航: ● win7下硬盘安装ubuntu常见问题 ● win7下u盘安装ubuntu常见问题 吐槽: Ubuntu的安装花了我将近15个小时,网上常见的.不常见的问题基本我都 ...
- 记 Mac Pro 系统升级后,编译安装 PHP-5.6.28 / PHP-7.0 报错修复过程
买 Mac Pro 的时候,系统为 OS X 10.11.5,编译 PHP-5.6.21 的时候,也遇到一些坑,安装过程记录如下: Mac Pro 编译安装 PHP 5.6.21 及 问题汇总 后来, ...
随机推荐
- POJ 2455 Secret Milking Machine (二分+无向图最大流)
[题意]n个点的一个无向图,在保证存在T条从1到n的不重复路径(任意一条边都不能重复)的前提下,要使得这t条路上经过的最长路径最短. 之所以把"经过的最长路径最短"划个重点是因为前 ...
- js返回上一页并刷新的多种方法
js返回上一页并刷新的几种方法.参考链接:http://www.jbxue.com/article/11230.html <a href="javascript:history.go( ...
- JavaScript基础大全篇
本章内容: 简介 定义 注释 引入文件 变量 运算符 算术运算符 比较运算符 逻辑运算符 数据类型 数字 字符串 布尔类型 数组 Math 语句 条件语句(if.switch) 循环语句(for.fo ...
- java、myeclipse常见错误的解决(未完)
1.报错java.lang.NoClassDefFoundError ,但是相关jar包已经导入工程. 解决方案:将jar包放入C盘tomcat上部署的相应项目中的WEB-INF/lib中.web容器 ...
- HDU 2121 Ice_cream’s world II 最小树形图
这个题就是需要求整个有向带权图的最小树形图,没有指定根,那就需要加一个虚根 这个虚根到每个点的权值是总权值+1,然后就可以求了,如果求出来的权值大于等于二倍的总权值,就无解 有解的情况,还需要输出最根 ...
- 房租管理小软件(六):通用功能包括时间,效验,MD5加密,XML 操作
1.时间相关 public static DateTime getNow() { MyFZDataContext dataContext = MyFZDataContext.getDataContex ...
- case中定义变量
1.c语言switch/case中定义变量 case 0: int b = 0 ; printf("0");break; case 1: printf("1" ...
- 【原】Storm配置
Storm入门教程 1. Storm基础 Storm Storm主要特点 Storm基本概念 Storm调度器 Storm配置 Guaranteeing Message Processing(消息处理 ...
- “Clean Code” 读书笔记序
最近开始研读 Robert C.Martin 的 “Clean Code”,为了巩固学习,会把每一章的笔记整理到博客中.而这篇博文作为一个索引和总结,会陆续加入各章的笔记链接,以及全部读完后的心得体会 ...
- BestCoder Round #68 (div.2) 1002 tree
题意:给你一个图,每条边权值0或1,问每个点周围最近的点有多少个? 思路:并查集找权值为0的点构成的连通块. #include<stdio.h> #include<string.h& ...