展开/收起
1 2 3 4 5 6
15592阅读 | 46回复

[教程] 【求置顶】黑苹果普及必备知识(添加硬件支持列表链接)

  [复制链接]
6主题28帖子31人气

级别: 小苹果

帖子
28
经验
35
精华
人气
31
发表于 2012-1-3 02:26:14 | 显示全部楼层 |阅读模式
好吧,我对计算机了解不能算专业,有错误求更正。      
个人建议多多练习英文,玩黑苹果只会中文处处不便,不过也没太大关系,我会写一些我现在想得起的最重要信息的上来
————————————————————————————
First Things First:预备知识
1、:BIOS和Apple
什么是BIOS?Bios指的是 Basic Input/Output System,所有PC机自带板载系统,PC机开机的时候最先运行的玩意儿就是它。开机之后,PC机会花一点时间运行BIOS进行系统自检,不用想太多这是不可能跳过的。硬件方面的改动什么的都在这里被发现和应用。BIOS运行的系统检查结束后,会进入BIOS设置的应用阶段,比如Intel的Virtualization Technology(CPU虚拟科技)的启动,硬盘运行模式的应用都在这里。之后,会加载首要引导存储器的引导部分进行操作系统(Operating System)的引导工作,移交电脑硬件控制权给操作系统如windows和linux等等,那么大家才算开始工作了。而苹果不一样,由于苹果电脑本身的硬件都是定制的,它不需要更多的设置和调整来达到最佳兼容性,因此它没有BIOS,而是自己的一套自检和引导程序,这套程序不兼容Windows正如BIOS无法直接兼容Mac。我们平时在Mac下运行的Bootcamp程序实际上是虚拟了一个BIOS环境来让我们在苹果下安装Windows,而在PC下安装黑苹果通常使用第三方软件如Chimera等来虚拟苹果的引导环境。
2、:硬盘
常见硬盘有三种,普及顺序排列是IDE、SATA、SSD。IDE硬盘是三者中最老的,在10.6之后不再被兼容。而SATA是现在的主流,早起推广时因为要兼容Windows XP SP3以前的版本所以在老版BIOS里面默认将SATA硬盘识别为IDE硬盘,从而和雪豹以及狮子系统冲突。安装雪豹时的一开始的错误,如下图:

就是这个原因引起的。避免方法很简单,那就是进入BIOS系统将硬盘模式从IDE改变为ACPI。ACPI是什么不重要,记住用这个模式就行了。至于怎么玩转BIOS,有空再详写,这里不再多提。SSD是固态硬盘,一般来说和SATA一样设置就行了。
还有很多普遍的问题关于分区表。
大家的硬盘在Windows下大多数都有个什么C盘D盘F盘是吧,这些一个一个的小硬盘一样的玩意儿就叫分区(Partition),Mac下面中文叫卷宗,一样的。你可以吧一个实实在在的硬盘看成一大块方形蛋糕,蛋糕不可物理切分。对于这个蛋糕我们需要很多块来分开放水果(文件)上去同时使水果有序,我们需要分块。这块名叫硬盘的蛋糕上不能划线所以我们有单独一个区域那就是蛋糕左上角的一个区域,叫做分区表。可是不同的开发商喜欢用不同的方式来写分区表,于是就有了不同的分区表格式,如MBR和GPT。MBR是微软喜欢的,而GPT是Mac钟爱的。MBR是低级货因为它又老又臭,只能把蛋糕分成四块,要多分那都是逻辑分区,不标准,可是微软喜欢他,大多数孩纸们都在用它,在这里不多介绍。而GPT就很牛叉了,把蛋糕分成128块标准分区而且兼容性很好,Mac喜欢它。在Bootcamp里面是在GPT里面分一块区域作为新的蛋糕一样给MBR用来安装Windows,而在PC机上面却可以直接在MBR分区表的分区上安装Mac。
分区方面还需要留意的是引导。苹果电脑刚才说过没有BIOS,它的引导文件是分开存在每个分区里的,而PC上是存在每个硬盘(注意不是分区)的开头部分,然后像链接一样指向某分区某位置的主要引导程序。Chimera一类软件因此安装在哪个分区上对PC用户来说不重要,只要安装了就好了。
3、:计算机主要结构
大家不需要知道太多,把计算机当作你做作业,CPU(Central Processing Unit)就是你的大脑,计算思考的核心。内存就是你的草稿纸,临时存储大量信息,快速读入写入方便执行任务。声卡(Audio Card/Sound
Card)和音箱(或耳机)就是你的嘴巴,作业要你读书你就得用CPU发命令给声卡,声卡将命令转化为信号给音箱,你的嘴巴就开始唱五音不全的歌了。而显卡(Graphic Card)就是你的写字的手,将答案什么的写在作业本上给电脑使用者看。硬盘则是笔记本,让你记录下需要存储的东西,包括你做作业的顺序和方法。有够抽象哈?其实我觉得挺形象的。。。哈哈。。。
————————————————————————————
Second:计算机本身硬件的选择
4、:计算机CPU的选择。
主流CPU为AMD和INTEL俩厂家的,放在以前还有Apple和摩托罗拉打造的Power PC芯片,Power PC芯片曾经是黑苹果的绊脚石,而在2006年开始,苹果开始放弃Power PC而全面使用Intel芯片。AMD由于只精于图形处理而浮点运算能力不如Intel稳定而不被Mac采用。我们要玩黑苹果(Hackintosh)一般都是用Intel就是这原因。如一定要使用AMD芯片那么Mac OS的内核需要使用修改版的,极其不稳定和容易出错,不建议采用。Intel酷睿2之后的芯片一般都没问题,我自己在一台奔四的电脑上也成功地安装过Mac OS10.5,不过不建议这么老的货。需要特别指出Intel的i3、i5、和i7系列大都集成了显卡(注意不是全部,如最新的i5三款芯片),而且Mac OS是原生支持的,除个别外不需要第三方驱动,不过性能确实不如主流独显。
5、:计算机显卡(Graphic Card)的选择
计算机显卡主流厂商有三个:Nvidia、ATI、Intel。Intel主攻集成显卡,凡是主板上有VGA接口的那都是集显的输出接口。如果你是用的电脑有且仅有Intel集显并且不是i3、i5、i7的CPU就要慎重了,很多这些显卡的驱动不完美,用上了也很多开不了硬件加速的,很悲剧,对Mac这种注重图形的系统来说算是很痛的。Nvidia的部分新显卡支持不好,如GTS450,找驱动找了很久才搞定,而老款有些驱动也很难找。建议在网上专门网站有的,仔细瞧瞧自己的显卡有没有驱动,没有的还了再来装Hackintosh,省得白费力。ATI的显卡搭载在2011款的真正的Macintosh上,显卡驱动很多都行可是还是建议多多查阅资料。国外有个黑苹果百科大家可以去围观一下支持列表。
6、:计算机网卡(Network Interface Card/Adapter)和声卡
21世纪的各位都知道,网卡分有线的和无线的。有线的网卡驱动一般不难找,Realtek甚至还提供Mac版官方驱动真是爽得很。无线的就难说了,外置的一般没问题,内置的就容易出事,所以也要多多注意。声卡在大多数情况下都可以被VoodooHDA这样的一个驱动来驱动了,爽到家。只是要注意版本和记得Mac 10.7.2下不能和AppleHDA共存而已。

————————————————————————————
Third:Mac系统知识
7、:Mac系统(看看即可)
Mac OS的1~9代是古老的计算机史没什么意义,Mac OS X即Mac OS 10是我们现在主要使用的Mac系统,2000年左右推出,内核为乔布斯离开苹果时创建的NextStep公司编写的NSOS内核改良而成,故苹果中很多东西都由NS开头。主流的民用操作系统有两大派系:Windows NT和Unix系,而Unix又分 Linux这一Unix的改良版核心 和 Mac类Unix核心.Windows NT(New Technology)大家都很熟悉就不说了,而Mac因为和Linux都是类Unix的,所以在命令方面有相似之处。但是请注意,Linux和Mac是不同的,软件和驱动不能共用!这点很重要。Mac系统下没有C盘D盘什么的玩意儿,所有的可读分区还有映射设备还有移动存储设备都是挂载在/Volumes这个文件夹下的,这点待会儿细说。Mac OS X最先的CPU是 Power PC芯片,在2006年换成Intel,两种芯片支持的汇编指令集不同,所以很多软件上会注明Universal表示此软件在Intel和Power PC芯片的Mac上都可以运行,而Intel Only就只能在Intel芯片的Mac上跑了。10.6及之前的Mac系统都可以运行Power PC程序可是10.7就不行了。需要注意的是著名的魔兽争霸3(Warcraft 3)官方Mac版是Power PC的,所以如果想要玩这古老的游戏千万不能安装Lion。
8、:Mac系统挂载方式
挂载是什么?挂载就是操作系统制定一个本机地址让你访问需要被访问的存储设备的方式。在Windows NT下通常挂载在盘符后如C盘、D盘,而在Mac里没有盘符,所有需要被挂载的设备都被挂载到/Volumes里面。需要注意的是NTFS这样的Windows分区格式原生在Mac下是只读的,要写东西进去需要用第三方文件加载未激活的驱动文件然后才行。不建议这样做就是了,容易出问题,用Mac还是乖乖用Mac的HFS分区格式好点。而FAT32格式是可以读写的,一般用来做与Windows文件交换的分区,需要注意的是FAT32格式本身的古老让它不能储存大于4个G的单个文件。系统一般会自动挂载,想要装逼手动挂载的方式待会儿在Mac终端(Terminal)命令里面教大家。
9、:Mac系统分区格式
Mac主要分区格式一般被称为HFS+,具体的我不多说,分区给Mac用都得用这个制式的。在Disk Utility(Mac下磁盘管理软件)中显示为Mac OS Extended (Journaled),剩下还有三个长的差不多的大家暂时不用管,很简单的,自己查查就懂了,不多言。唯一需要注意的是,HFS+是敏感大小写的,同一目录下Mac.txt和mac.txt是完全不同的两个文件,/Mac和/mac是两个不同的文件夹。
10、:Mac系统特殊文件
Mac系统的可执行文件分两种,一种是.app文件,一种是真正的可执行文件。说.app文件不是真正的可执行文件是因为它实际上是一个文件夹,有后缀名的文件接,Mac下右键Show package contents之后显示文件夹里的内容,真正的可执行文件是在这个文件夹里面的./Contents/MacOS文件夹里。真正的可执行文件在终端里面可以直接执行,具体方法待会儿教。然后是Mac驱动文件,一般是.kext文件,kext文件大都放在/System/Library/Extensions/里面,事实上每个kext文件也是一个文件夹。。。而且跟app文件结构很像,有兴趣的孩纸们自行研究。然后是.plist文件,可以在命令行下修改也可以在图形界面下修改,通常用于存储参数,有兴趣的孩纸自行研究。然后是pkg文件,软件安装包。还有让很多人看着奇怪的dmg文件,dmg文件是磁盘镜像文件,可以在Mac下直接挂载。其他的自行研究吧。文件权限很重要,系统文件权限错误就算系统可以正常访问也会报错。文件权限是三个三位二进制数组成的。待会儿讲。
11、:编程爱好者必修
Objective-C语言是Mac程序员的通用语言。Cocoa在Mac里面相当于Windows的API。Xcode是在苹果下编程的必备软件,同样,苹果下面也能编译C、C++、Pascal等等语言,很不错的。具体的请参照苹果官网。
————————————————————————————
Fourth:Mac终端(Terminal)基础
12、:Terminal简介。
还记得IT童鞋们在历史书上黑底白字写命令吗?那从来就不是历史。无论是Windows还是Mac还是Linux,命令行都是很重要的工具。基本的,什么是root?root就是根,是最牛叉的系统管理员,不可能被删除,所有Mac与生俱来,而且是隐藏的,类似windows的Administrator,不同之处在于,root牛逼到不能被删除,不像Administrator那么脆弱,任凭用户操纵和蹂躏调戏,最后一句话就删了。
Mac和Linux都是类Unix的,很多命令长得差不多,下面介绍几个我认为最重要的。
13、:sudo
Super User Do,语法为:
——sudo [Command 1]
表示以最高管理员权限执行[Command 1]中的命令。安全模式中不需要这句话都是最高权限。
14、:cd
Change Directory,语法为:
——cd /[Directory 1]
表示将当前工作目录调整至[Directory 1]指定目录。需要说明的是:
——cd ./[Directory 2]   表示将工作目录改变为当前工作目录下[Directory 2]目录
——cd ../  表示表示将工作目录改变为当前目录的父目录
——cd  表示将当前工作目录更改为当前用户根目录,如jetic用户的根目录就是/Users/jetic/
——cd /  表示将当前工作目录更改为系统盘根目录
15、:man
语法为:
——man [Command 1]
表示显示[Command 1]命令的帮助文件。虽然是全英文的,可是这是最全最可靠的帮助指令了。所以大家要好好习英文撒~
16、:ls
list directory contents,语法为:
——ls
表示打印当前目录下所有非隐藏文件和文件夹。参数:
——ls -a  表示打印当前目录下所有文件和文件夹列表
其余参数请自行查阅man。
17、:rm
Remove,语法为
——rm [File 1]
表示删除[File 1]文件。参数:
——rm -f [File 2] 表示强制删除[File 2],权限不够时无法执行。
——rm -r [Folder 1] 表示循环删除[Folder 1]下所有文件。
——rm -rf [Folder 2]表示强制循环删除[Folder 2]下所有文件,权限不够时无法执行。
其余参数请自行查阅man。
18、:rmdir
remove directory。语法为:
——rmdir [Folder 1]
表示当文件夹[Folder 1]不为空时删除此文件夹[Folder 1],如非空,则报错。删除非空文件夹请先用rm -rf [Folder 2]。
其余参数请自行查阅man。
19、:mkdir
make directory。语法为:
——mkdir [Folder 1]
表示在当前工作目录下建立名为[Folder 1]的空文件夹
其余参数请自行查阅man。
20、:cp
copy。语法为:
——cp [File 1] [File 2]
表示将[File 1]拷贝为[File 2]。注意可以加目录,前提是指定目录必须存在。
其余参数请自行查阅man。
21、:mv
move。语法为:
——mv [File 1] [File 2]
表示将[File 1]移动为[File 2]。注意可以加目录,前提是指定目录必须存在。
其余参数请自行查阅man。
22、:reboot
reboot。语法为:
——reboot
表示让计算机重启。部分需要最高管理员权限。
其余参数请自行查阅man。
23、:shutdown
shut down。语法为:
——shutdown
表示让计算机关机,部分需要最高管理员权限
其余参数请自行查阅man。
24、:chmod
语法为:
——chmod [Mode 1][Directory 1]
赋予[Directory 1]文件夹或文件[Mode 1]权限。
其余参数请自行查阅man。
25、:权限问题
Mac下的权限很怪,每个文件和文件夹的权限都是三个三位二进制数组成的,三个二进制数从左到右分别代表 文件(夹)拥有者、文件(夹)拥有者同一组群、其他用户三者权限(Owner、Group、Others)。
每个三位二进制数三位从左到又分别代表是否可读、是否可写、是否可执行三个权限,0表示没有权限1表示有,三位数组成的二进制数转化为八进制的数就是这个用户最终的权限。
比如,一个文件jetic.sb,定义它的权限设置为所有人可读可写可执行,那么就应该用命令chmod 777 jetic.sb
再比如,一个文件jetic.is.sb,定义它的权限为所有人可读可写可执行,其他人无权限,那么就应该用指令chmod 700 jetic.is.sb
当然,数字表示不是唯一的表示方式。更多的信息我搜到一个页面分享一下
http://support.apple.com/kb/HT2963?viewlocale=zh_CN
38、:afplay
语法为:
——afplay [Audio File 1]
命令行下播放[Audio File 1]文件。
其余参数请自行查阅man。
39、:say
语法为:
——say [sentence 1]
命令行下读出[sentence 1]这个句子
其余参数请自行查阅man。

————————————————————————————
Fifth:Mac系统PC机硬件支持(链接至国外网站)

26、:10.7.2 Lion
台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.7.2
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.7.2/Portables
27、:10.7.1 Lion

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.7.1
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.7.1/Portables

28、:10.7 Lion

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.7.0
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.7.0/Portables

29、:10.6.8 Snow Leopard
台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.8
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.8/Portables

30、:10.6.7 Snow Leopard

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.7
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.7/Portables

31、:10.6.6 Snow Leopard

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.6
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.6/Portables

32、:10.6.5 Snow Leopard

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.5
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.5/Portables

33、:10.6.4 Snow Leopard

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.4
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.4/Portables

34、:10.6.3 Snow Leopard

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.3
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.3/Portables

35、:10.6.2 Snow Leopard

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.2
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.2/Portables

36、:10.6.1 Snow Leopard

台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.1
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.1/Portables

37、:10.6 Snow Leopard
台式组装机:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.0
笔记本电脑:http://wiki.osx86project.org/wiki/index.php/HCL_10.6.0/Portables



评分9

评分次数9

人气+23

收起
Cyz_桀骜 + 1 2012-4-19 07:46
tsuipad + 1 2012-2-19 21:35威锋有你更给力:)
rennet123 + 1 2012-2-17 17:07虽然我是小白看不懂,但是仍然感谢楼主的技术贴!
winter_263 + 3 2012-2-16 10:27
yaj + 3 2012-2-15 19:09mark,等IVB出来,也搞台灰苹果玩玩
daijian530 + 5 2012-1-26 00:10感谢分享^_^
wangjun70 + 1 2012-1-4 22:29
可怜的小菜 + 3 2012-1-4 12:06最高分给你了 知识贴!看来好好升级下lion了
yanenming + 5 2012-1-3 08:59提示,固态硬盘是SSD,不是SDD
36主题758帖子34人气

级别: 白苹果

帖子
758
经验
784
精华
人气
34
发表于 2012-1-3 02:28:25 | 显示全部楼层
沙发,帮顶
6主题28帖子31人气

级别: 小苹果

帖子
28
经验
35
精华
人气
31
 楼主| 发表于 2012-1-3 02:29:10 | 显示全部楼层

回 楼主(jetic) 的帖子

自顶
引用楼主jetic于2012-01-03 02:26发表的 :好吧,我对计算机了解不能算专业,有错误求更正。 个人建议多多练习英文,玩黑苹果只会中文处处不便,不过也没太大关系,我会写一些我现在想得起的最重要信息的上来————————————......
4主题49帖子20人气

级别: 青苹果

帖子
49
经验
68
精华
人气
20
发表于 2012-1-3 06:14:00 | 显示全部楼层
了解到了很多 不错
21主题542帖子106人气

级别: 白苹果

帖子
542
经验
580
精华
人气
106
发表于 2012-1-3 08:00:29 | 显示全部楼层
SSD硬盘吧
6主题326帖子36人气

级别: 红苹果

帖子
326
经验
337
精华
人气
36
发表于 2012-1-3 08:01:15 | 显示全部楼层
这个普及帖意义不大,黑苹果关键是硬件的选择
34主题1617帖子135人气

级别: 金苹果

帖子
1617
经验
1687
精华
人气
135
发表于 2012-1-3 09:35:13 | 显示全部楼层
不错,鼓励
6主题28帖子31人气

级别: 小苹果

帖子
28
经验
35
精华
人气
31
 楼主| 发表于 2012-1-3 11:05:36 | 显示全部楼层

回 4楼(wmxpop) 的帖子

Thx,已经更正。
引用第4楼wmxpop于2012-01-03 08:00发表的 :SSD硬盘吧......
14主题572帖子31人气

级别: 白苹果

帖子
572
经验
587
精华
人气
31
发表于 2012-1-3 21:21:27 | 显示全部楼层
4主题40帖子1人气

级别: 小苹果

帖子
40
经验
44
精华
人气
1
发表于 2012-1-4 13:33:20 | 显示全部楼层
来学习的
您需要登录后才可以回帖 登录 | 注册

本版积分规则