使用U盘在X230上安装Mavericks/Win7-黑苹果之路
新笔记本x230,毫不犹豫继续开始黑苹果之路,这次当然是上最新版本了,谁知道这条道路真是曲折艰难啊,从年前开始,直到前天才算安装成功,还有一堆硬件没驱动上,现记录过程以备以后查看:
1、准备机器。本来预装win7 32位 专业版,结果为了调整分区,不小心弄坏了,只好重装,这次选择了正版OEM的windows7 64位,而且选择了GPT分区,这个分区后来费了好大力气。硬盘500G,EFI分区预装时只有100M,用DG调整成200M,并保留了MSR分区。给windows 100G,留100G给Mac,除了预装Windows的恢复分区外,剩下的作为数据盘。
2、制作启动U盘。这个是最费时间的,几乎所有的时间都给了它。最初在windows平台制作安装U盘,下载了至少7种mavericks镜像,用了至少3种方法来将镜像恢复到U盘(8G),但没有一个成功,要么是无法引导,要么就是黑屏,在么就是报错(停留在boot1:/boot就没反应了),甚至还出现过usb3.0的接口报错:still waite for root device。总之一把心酸泪,最后都打算放弃了,想着要么到淘宝上买个U盘来装,如果还不行就直接上虚机。但总在那最后的坚持一下中得到了希望。找到个热心的淘宝卖家,1块钱卖个镜像(百度网盘)给我,并帮我答疑解惑。虽然他给的镜像最终没用上,但他还是给了关键性的指导,最终让我成功了。过程简述如下:
a、使用黑苹果(之前装了个snow leopard在我的旧笔记本上)的磁盘工具恢复远景论坛下载的懒人版的镜像到u盘(选择MBR方式进行分区,并用mac日志方式格式化u盘),往u盘上安装变色龙(这个是依照之前做雪豹安装u盘的经验),此时u 盘可以引导,但是会卡住,出现黑屏,但似乎系统没死,这个环节在之前windows制作u盘的时候也碰到了,但不知道原因,也没人指点,只能尝试换镜像的方法。
b、热心的淘宝店家陪着一起整到晚上12点多。其实原因很简单,显卡驱动有问题,删掉了S/L/E下所有的驱动,包括intel的。这样终于看到了安装界面,按照指示(其实也没啥可选,懒人版没内置什么工具、驱动的)装好,但此时无法正常引导,只能通过安装u盘的变色龙来引导硬盘系统。
3、系统安装
a、刚装好的系统无法正常引导,做了以下3件事:删除所有显卡驱动;将几个核心的kext复制到S/L/E下:两个ps2的驱动、FakeSMC、GenericUSBXHCI(usb3.0的驱动)、NullCPUPowerManagement;手工修复权限后重启(U盘辅助),可以识别显卡,但没有特效。
接下来安装clover,装了clover后发现还是无法在BIOS中加入mavericks的引导选项,即使将CLOVER目录放入了EFI分区,应该是UEFI的NVRAM没写进去。这个时候用到了windows下的EasyEFI软件,可以在BIOS中添加UEFI启动选项,指向硬盘的UEFI分区。此时,可以通过clover加载硬盘的各个系统,但mac系统出现kernel panic,但使用U盘可以正常启动系统。报的是AppleACPIPlatform的错,此错误纠结了一个晚上,各种方法用尽,都不起作用。最后的怎么弄好的都不太记得了,分析应该是变色龙和clover的启动机制导致的,至少尝试过以下方法:下载AppleACPIPlatform.kext;在EFI分区的CLOVER/kexts/10.9目录下放入fakesmc等kext;使用cloverconfigurator进行配置。记得要恢复权限。
b、刚装上什么硬件都几乎没驱动,包括usb3.0(复制GenericUSBXHCI.kext到S/L/E)、显卡、网卡、蓝牙、声卡,通过使用multibeast,奇迹的装好了几乎所有的驱动,除了蓝牙和无线网卡,声卡使用voodoo的万能驱动即可。
c、蓝牙是原生就支持的,只需要更改一个ID(http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1117415),修改 /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluetoothHCIControllerUSBTransport.kext/Contents/Info.plist,找到其中的一个idVender为2652的,修改idProduct为自己的ID,我的是8678。不过有个很奇怪的缺陷,如果启动的时候蓝牙鼠标开启的,则指杆控制器就没用了,只有触摸板和蓝牙鼠标,除非先启动,然后再开蓝牙鼠标。
使用U盘在X230上安装Mavericks/Win7-黑苹果之路的更多相关文章
- X230上安装Yosemite/Win7-黑苹果之路
以前曾经在X230上安装了mavericks,但因为无线网卡问题最终作罢,现在换了SSD(128G).AR9285网卡,又冲刺了一把OSX,折腾了好几天,终于成了.特做记录如下: 首先,硬盘分区问题, ...
- U盘在电脑上安装CentOS 7 系统过程详解
U盘制作CentOS系统启动盘 在电脑上下载并安装UltraISO软件,如百度云:http://pan.baidu.com/s/1hrGtvEG 打开UltraISO软件,找到CentOS.iso的映 ...
- U盘装系统:安装GHOST Win7系统教程
可以搜索:装机吧 原文地址:http://www.zhuangjiba.com/jiaocheng/show-27-247-1.html
- 如何使用虚拟机在U盘上安装linux
如何使用虚拟机在U盘上安装linux 将linux安装到U盘的方法有很多,我觉得用虚拟机还是很方便的,直接上干货 创建虚拟机 我用的vbox,vmware也一样.配置随意一点就好,配置高安装的也快. ...
- Linux,在不使用U盘的情况下使用wubi.exe程序在Win7上安装ubuntu-14.04.3版系统
本文介绍如何在不使用U盘的情况下使用wubi.exe程序在Win7上安装ubuntu-14.04.3版系统. 花了一天的时间终于安装上了Ubuntu14.04,过程坎坷,是血泪史,开始报“cannot ...
- U盘上安装Ubuntu系统 便捷式系统 - 赖大大
简单介绍: U盘可以作为电脑的磁盘使用,在U盘上安装Ubuntu系统,只要有电脑,就可以轻松打开自己的系统, 方便又快捷,非常适合出差工作,学习使用. 另外,插入U盘后,需要我们就入电脑的Blos模式 ...
- 在U盘上安装Windows 7的详细步骤
买到苹果新款MacBook Air后大家最想干的事是什么?体验一下Mac OS X?事实告诉我们有几乎一半的人第一件想要做的事是装一个微软的Windows系统,但问题是新版的MBA已经没有光驱了,这可 ...
- 在U盘上安装Damn Small Linux
Damn Small Linux 是一个袖珍Linux发行版,整个系统只有50M左右,所以可以放到U盘中,从而可以在支持U盘启动的电脑上使用Linux,功能与LiveCD相当. 有很多种方法可以将 ...
- 如何在u盘上安装系统, (非安装盘)
在u盘中永久安装Fedora. 需要两个u盘(live usb), 一个系统镜像文件. 方法是: 用一个u盘作安装盘, 然后通过这个u盘把系统安装到另一个u盘上. 两个U盘上的文件都会被覆盖. 1. ...
随机推荐
- Spark(一): 基本架构及原理
Apache Spark是一个围绕速度.易用性和复杂分析构建的大数据处理框架,最初在2009年由加州大学伯克利分校的AMPLab开发,并于2010年成为Apache的开源项目之一,与Hadoop和St ...
- Subversion与TortoiseSVN的安装
首先介绍一下Subversion与TortoiseSVN两者之间的关系: Subversion是一种集中分享信息的系统,它的核心是版本库,储存所有的数据.版本库按照文件树形式储存数据-包括文件和目录. ...
- mysql 获取设置环境变量
mysql 获取环境变量 show global variables; 获取指定环境变量 show global variables like '%timeout'; 设置环境变量 set globa ...
- Saltstack系列4:Saltstack之Grains组件
grains说明 grains是Saltstack最重要的组件之一,grains的作用是手机被控主机的基本信息,这些信息通常都是一些静态类的数据,包括CPU.内核.操作系统.虚拟化等,在服务器端可以根 ...
- Winfrom DateGridView 实现Button列禁用
Form窗体如下所示: 实现如下: using System; using System.Collections.Generic; using System.Drawing; using System ...
- git设置代理
git config --global https.proxy http://127.0.0.1:1080 git config --global https.proxy https://127.0. ...
- SVN设置实例
D:\scmserver\SVNROOT\safeControl,该SVN项目下,有erSystem和hcSystem两个项目.现在人员有两种类型的人,一个内部人员,一个是佰钧成人员. 设置要求: 1 ...
- Linux系统默认服务建议开启关闭说明列表
服务名称 功能简介 建议 acpid 电源管理接口.如果是笔记本用户建议开启,可以监听内核层的相关电源事件. 开启 anacron 系统的定时任务程序.cron的一个子系统,如果定时任务错过了执行时间 ...
- Eclipse中Maven+Spring3.2.8+SpringMVC HelloWorld项目
本文适合有一定spring和springmvc基础,并想使用Maven管理项目的人. 源码打包:http://pan.baidu.com/s/1hqurUcs 转载请声明出处(http://www.c ...
- [Android实例] Scroll原理-附ScrollView源码分析
想象一下你拿着放大镜贴很近的看一副巨大的清明上河图, 那放大镜里可以看到的内容是很有限的, 而随着放大镜的上下左右移动,就可以看到不同的内容了 android中手机屏幕就相当于这个放大镜, 而看到的内 ...