如何在linux下黑苹果

如何在linux下黑苹果,第1张

安装Linux不需要研究,只是很多人什么都不懂,要用教程解释什么是分区,什么是挂载点。这一部分没法再简化,批评Linux安装太复杂的就初学者了,设计者肯定想设计得很简单,但是有一些内容不能再简化,毕竟要把Linux装到机器上你要选择安装位置,过程全部要细化,有格式化,实际情况太多,设计者不知道,不能乱格式化你的机器,所以要有教程,教你根据自己的情况来判断怎么做。写教程的完全没必要叫创始人,绝大部分写教程的人达不到创始人的高度,只是知道的比较多。至于怎么知道各种情况,我觉得完全是理所当然的事情,没法再解释。安装要考虑MBR还是GPT,安装位置,文件系统,选择挂载点,交换分区,处理引导问题。分区问题没解决好,后果可能是灾难性的,可能数据全没了;引导问题没解决好,就是开机出问题,或者直接开不了机,所以要解决这些问题,解决方法就是教程。对于黑苹果来说,因为一般的x86 PC机的CPU架构,硬盘,内存等等和现在的苹果机差不多,所以有人想应该可以在一般的x86 PC机器上安装苹果系统。苹果是故意不让其他机器装苹果系统的,其中肯定有判断安装的机器是不是苹果机的代码。有大神能找到这部分代码,然后修改,欺骗安装程序当前安装的是苹果机,然后就安装了,其中还涉及驱动硬件不兼容等等一大堆问题,基本是遇到一个解决一个,解决不了就放弃。最后可以安装了,这个人就写下自己的安装过程教别人怎么做,然后其他人用的机器又是各种不一样,又有人写教程教别人,来处理自己的情况。教程没什么神秘的,你也可以写一个《完全破坏指南》,教人怎么胡乱格式化,怎么破坏引导,也是教程,只是没人看罢了,但前提是你要知道分区和引导的相关知识,就这么简单。

安装好了黑苹果之后驱动程序安装如下:

显卡:NVIDIA(英伟达) GeForce GTX 650 Ti, 免驱,水波纹效果完美。

网卡: AR8151, 使用了 AtherosL1cEthernet.kext.zip,解压后把 AtherosL1cEthernet.kext 文件拷贝到 Mac系统根目录下的 Extra/Extensions 下。

声卡:瑞昱 ALC887, 开始装了万能声卡驱动 VoodooHDA2.8.7PKG,但是杂音、爆音问题比较严重,后来使用 multibeast 6.2.1(7.1版本装了没效果)安装了 ALC887/888b Current v100302,完美。需要注意的是,如果你已经安装了voodooHDA万能声卡,需要先清除掉相关文件:http://bbs.pcbeta.com/viewthread-1390594-1-1.html ,

找到其中四个:

/Applications/VoodooHdaSettingsLoader.app

/System/Library/Extensions/VoodooHDA.kext

/System/Library/PreferencePanes/VoodooHDA.prefPane

/System/Library/Extensions/AppleHDADisabler.kext

概念比较模糊,首先有一点,驱动是内核的一部分,内核代码中大部分代码就是驱动代码。驱动就是让硬件工作起来(通俗的讲),但现实中,硬件种类特别多,比如触摸屏,有不同的硬件可以实现触摸屏功能。你的产品或者开发板电路上用的是什么硬件芯片,就得有相应的驱动。为什么要驱动移植呢?因为linux内核里不可能有世界上所有的硬件驱动(一般有常见的驱动),这时候,如果你的硬件电路板上的硬件正好在内核里有相应的驱动,那么正好可以用。但如果没有的话,你就得自己想办法写个驱动,但是写驱动的代价也是挺大的,所以目前大部分硬件芯片厂商已经将驱动程序写好了,你要做的,就到它的官网上把驱动源代码下载下来(或者其他方式),然后将其加入到linux内核中,必要时,可能还要根据实际情况,还要修改一些代码(但相比自己写,容易的很)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8583900.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存