联想T520,HD3000、光驱位硬盘(Ultrabay)、ioconsoleusers、patcher的各种坑
为了尝试开发环境,还是狠了狠心,安装黑苹果。##尝试10.15
[*]去github下载T420的clover,下了10.15板块的dmg,下了win10的iso,开始搞
[*]win10出问题!ultraiso制作的win10安装盘,是fat32的,把win10安装文件整没了。找到微软的工具,制作安装盘解决。
[*]默认t420的clover(当时的clover是50xx版本),可以安装10.15,只是没法驱动hd3000,而且我的t520外置的两个usb网卡也没有10.15的驱动。后来一想,放弃10.15吧。况且当时也没弄明白patcher的安装方法。
##尝试10.14
[*]其实很不甘心退回10.14。因为我本来想尝试10.15的swiftUI。但现在这个情况,还是退回来试试吧
[*]默认t420的clover,可以安装10.14,但是装完之后,进入系统时黑屏。外置网卡的驱动倒是解决了。现在想办法解决显卡。
[*]版上的方法有几种。我一个一个说。
[*]我先试的,是修改config.plist,在Graphic里面加入了DualLInk=1,在图形界面出来的时候,反复关机的转圈。然后修改edid/什么的,都试了,不行。
[*]用patcher。patcher的使用方法,版上没有教程。网上的教程,大部分也是给白苹果用的。好不容易搜到适合黑苹果的(其实只是加入了在U盘里添加黑苹果的Clover的EFI)。使用patcher的核心问题,是安装完第一次重启时,不要“自动”进入继续安装的流程。要在clover的界面(倒计时),手动选择U盘安装(和首次安装一样),进入后再选择Patcher程序。
[*]我用Patcher后,比之前的折腾,有一点点进步。就是能够在clover的界面,进入安全模式。进入安全模式后,能够看到显卡驱动起来了:能识别我的版本时0126(我主板是qm)分辨率也是对的(1600x900),显存也是对的(512)。只是因为安全模式的限制,非常卡顿。没法使用。
[*]然而,我在patcher之后,无论怎么修改plist、edid、sdxx,我下载了aida64,在plist里面加入了loadVideoRom,都没法前进一步。——只能进安全模式,在-v模式下,最后反复出现IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0 now 0 sm 0x0,网上的各种方法,都无法解决。
[*]甚至找到了N年以前的方法:安装个intelfix的什么kext,plist里面加入-lilubeta -igfxxxx,都不好使。
[*]最后,实在觉得无解了。我估计是因为我的T520的屏幕有问题。或者,hd3000的驱动可能真的对我这个显卡有点缺陷。
[*]那就只能10.13了。好歹10.13和10.14做开发,区别不是太大。
##10.13
[*]在搜资料的时候,感觉10.13应该是完美支持hd3000的。当然也要折腾一下。
[*]只做了10.13的U盘,用tluck在github上的t420默认的clover,默认是无法进入安装界面的。直接重启。
[*]修改plist,加入了DualLink=1,就ok了。一路顺畅。但是出现一个新问题:我Ultrabay(光驱位)那个1T的硬盘,无法加载。
[*]查了很多资料,解决方法有两种:
[*]更新bios到1.46,设置ultrabay为正常盘,不是热插拔。这个实在不敢冒险。因为我已经傻乎乎的在win10下更新到了最新的1.48
[*]刷新edsd(是这么拼写么)。这个一直没搞懂。
[*]经过一晚上的使用,感觉只有一个160的ssd,实在是不够用。还是冒冒险,刷bios吧。
##最后一步:刷bios,解决Ultrabay,顺便解决了白名单。
[*]第二天一早,上网找资料。搜索T520的bios。
[*]需要先刷官方的1.46,再刷crack的白名单的1.46bios
[*]官方的1.46,找的真的很顺畅,超乎我的想象。这一点,赞一下联想。在英文官网,能看到所有版本的bios,以及相对应的文档。而且,刷的工具,还是win下运行。
[*]下好了之后,就开刷。结果,工具在win10下,无法进行到写入bios的阶段。于是又制作了pe。(我没有干净的PE,用过大白菜,发现它会给你安好的系统里面夹杂私货。但最后也没有更好的pe。老版本的pe都不支持gpt硬盘的uefi启动。)在大白菜的win10pe下,刷新了官方bios。
[*]但是进入官方bios,发现,并没有ultrabay的选项。看来网上说的1.46有更多设置,指的是crack的版本。好吧,那就刷crack的吧。
[*]必须说,crack的有风险,毕竟来源于其他网站。实在是看上传者的良心。这一点,运气很好。下载的这个bios一次成功。
[*]刷完之后,在bios中找到选项,取消了该硬盘hotplug的设置。win下给光驱位的硬盘重新分区,ntfs+macdata+exchange(exfat),再进入10.13,就看到磁盘了。ultrabay 的问题解决了。
[*]然后关机,拔掉电池。翻箱倒柜,找到100年前买的那个网卡——当年以为T420白名单里的Atheros 9285,在t520里,是黑名单!
[*]s打开后盖两个螺丝,起开键盘,拔下不支持的那个n6205,插上这个9285,处理好了后,开机,ok!win10下,usb网卡联网,装上了9285驱动。拔掉usb后,还能上网。看来这玩意是好用的。
[*]x进入mac,默认不被驱动。下载了驱动,kext utinity,kext拖进kextUtinity里,重启,就好了。
[*]x但是,还是有个问题:appstore不能用了。这个问题以前遇到过。是eth0的问题。copy那个文件出来,修改后,复制回去覆盖,重启,解决问题。
[*]x
[*]x
x至此,完全正常了~~~~~~~~最后一句话,hd3000,别勉强~~~但这两天,遇到偶尔死机的问题,只有鼠标能动。咋回事捏?
[*]但是,
[*]xxxf
[*]进入mac
[*]打
[*]打安装
[*]安装上去
楼主太辛苦了,我的老本子,联想g480,尝试Catalina,就是HD3000驱动不起来,显存4M,试了安装kext到sle,试了15的hd3000 pkg驱动安装,都不行。感觉在真的无解了 我的 T520刷了白名单,上的 4322换了高分屏 1080P 现在只敢在 12.6下面玩玩,别的系统都不敢搞,太麻烦了,12.6很好用,很少死机,够了,等这机子玩不动就换好机机 好先进的电脑 我也是hd3000,停留在10.13了,但是10.13不能4k输出,10.12能4k输出,装10.13是为了能使用最新的Xcode,结果还是不能用啊,升级完全没意义啊,反而用不了4k显示器了。算了,快快换笔记本吧。
我的也是HD3000能驱动但会出现冻屏和时不时也会出现一条条线 6666666666666666666 详细不错 xm856718 发表于 2019-11-15 19:04 https://www.pcbeta.com/static/image/common/back.gif
我的 T520刷了白名单,上的 4322换了高分屏 1080P 现在只敢在 12.6下面玩玩,别的系统都不敢搞,太麻烦了 ...
我也有一台T520 四核八线程,1080P ,能分享一下吗,我也想开黑了,
页:
[1]