2012年4月25日星期三

[NOTE] 在V460上继续折腾Mac OS X Lion

一年一度的折腾又开始了。

安装过程参考:
[教程] V460 MBR分区成功安装lion 并升级到10.7.2,部分驱动(B/G/Z460可参考)
基本都用的这篇文章中的驱动和OSInstall文件。

其中AppleIntelPIIXATA.kext应该是不需要的。因为这个kext是为了支持SATA硬盘的,而我的硬盘本身就是AHCI模式。

本来用的OSInstall文件是从另外一个地方下载的,结果导致开始安装后报错:
安装器不能准备该磁盘以进行安装⋯⋯
换了上文中的OSInstall后正常了。

目前系统根目录/Extra下的文件org.chameleon.Boot.plist内容为(XML格式乱掉了,大家领会精神吧):
        DSDT
        /Extra/DSDT.aml
        Default Partition
        hd(0,4)
        EthernetBuiltIn
        Yes
        GraphicsEnabler
        Yes
        Graphics Mode
        1366x768x32
        Kernel
        mach_kernel
        Kernel Flags
        npci=0x2000
        Theme
        Default
用到的驱动:
AppleACPIPS2Nub.kext/
ApplePS2Controller.kext/
Atheros8131cEthernet.kext/
ElliottForceLegacyRTC.kext/
FakeSMC.kext/
NullCPUPowerManagement.kext/
越少越能减少KP(Kernel Panic)的概率。

目前声卡还没驱动起来,装了个VoodooHDA-2.7.3,还没重启试试。

显卡似乎驱动起来了,偏好设置->mission control 去掉第一个勾,Dashboard中才有水纹效果。

网卡似乎正常。

摄像头正常。

上次重启前,Finder和偏好设置都挂了,不知道什么原因。

上上次重启和上上上次重启是因为KP,原因未知,导致更新下载了三次才完成。

(话说下载更新的时候,满世界找安装包。后来才发现可以在官网下载,-_____-!! )


其他的只能用时间去检验了。


目前似乎是以64位模式运行,这是不是就意味着我可以把换下来的2G内存插回去,这样就有6G内存可以用了?!哇哈哈哈哈哈哈⋯⋯

不过用来干嘛呢?

之前跑得比较慢的“大型”应用也就是XCode和PS了,不知道内存增大后有改观没有。


正在下载XCode,慢得跟什么似的。


Chameleon启动参数:
-v Verbose
-f 忽略Extensions.kext,即忽略kext Cache
-x 安全模式,这种模式下不会自动挂载Windows分区和USB设备


其它参考:修复kext权限 & 重建Cache


希望明年不用再折腾了。


》》》》》》Update 04-26

终于把声卡搞定了。

用的就是VoodooHDA的驱动:VoodooHDA-2.7.3

安装后,参考这个帖子

把/Extra下面的kext都移到/S/L/E下面,然后重建cache(参考修复kext权限 & 重建Cache

(为防万一,/Extra下面的kext并没有删掉。我发现在重建cache之后,过了一小段时间,耳机里就突然有声音了。)

然后在org.chameleon.Boot.plist中添加:
UseKernelCache
Yes
然后重启吧骚年!

据说原因是VoodooHDA在系统使用cache的时候才会正常工作⋯⋯

至此,Lion基本达到了和SL同样的正常工作水平。

》》》》》》Update 04-26

莫名其妙在运行的时候又KP了,然后各种方式都启动不能。只好进Windows,把UseKernelCache参数删掉,然后用-f参数启动,总算进系统了。

》》》》》》Update 04-26

竟然突然黑屏了⋯⋯然后启动不能。不用-f, 失败;用-f,失败;再次用-f,成功。

然后根据这个帖子,把IOPCIPrimaryMatch改为IOPCIMatch,id本来就是那样,没改。
根据KP时输出的信息可一看到vendor ID和device ID。
KP的问题应该还是出在VoodooHDA上。

》》》》》》Update 04-27

真是各种崩溃啊。有时怀疑是显卡驱动的问题(官方驱动,graphicenabler=true) ,更多时候更像是VoodooHDA的问题。
手动修改了VoodooHDA/Contents/Info.plist,把其中的key为VoodooHDA-1的删掉了,然后手动kextunload, kextutil,终于把声卡驱动起来了。
开始时是把key为VoodooHDA-2的删掉了,然后手动加载驱动,完全没有效果。

目前看似正常了,有待时间的检验。

》》》》》》Update 05-05

一切正常。

把UseKernelCache=Yes加回去了,似乎可以正常使用kernel cache了,开机速度提高了。
不然的话必须使用-f参数才能正常启动。

2012年4月21日星期六

生命没有意义

标题是为了哗众取宠. 我并没有意愿自绝于人类(事实上我活得很好很开心), 也并不是在表达悲观失望.
至于为什么说"生命没有意义", 请诸君听我慢慢道来.

我发现时间过得太快了.
一转眼, 我的三年研究僧生涯已经过了一多半.
而且我发现自己越来越不愿意离开北大.
这种感觉在我在东大的时候是几乎没有过的.

在东大的绝大部分时间, 我都在痛恨着东大, 并盼望着早日离开那个鬼地方.
感觉很压抑, 很拘束.
但是有一天, 当我从本部坐校车回到九龙湖的时候,
坐在窗边, 看着路边花坛里稀疏的草, 光秃秃的树,
(我想那是春天)
突然感觉到眷恋, 不是一丝, 很多丝.

我想我的青葱岁月要死在这里了.

后来工作, 同样内心总是挣扎着想离开.
终于在一年多后, 辞职的事情尘埃落定的时候, 心里突然有一点伤感, 一丝, 不是很多丝.
我想大概是对前途未卜的恐惧.

后来, 回到校园, 大约从我踏进北大校门的那天起, 我就不想离开了.

或许"眷恋"有个阀门,
2008年的时候被一些草木打开,
从此就关不上了.

所以偶尔想起还只能在北大呆一年多, 总是会发出"逝者如斯夫"的感叹.
再联想到自己还一无所成, 老纸真的还想再活五百年.

你说这个世界上真的存在吸血鬼吗?
变吸血鬼也不错, 这样就有很多很多很多的时间用来学习和胡思乱想了.
说不定会得几个诺贝尔奖玩玩.

哎你说爱因斯坦会是吸血鬼吗?

------------------
以上是离题万里的絮絮叨叨.
下面是正题.
------------------

前段时间, 看了《上帝掷骰子吗--量子物理史话》这本书.
发现物理学发展到量子这个层次, 快要变成扯淡的科学了,
"哥本哈根解释"居然跟唯心主义勾搭上了.
严重怀疑那帮人是笛卡尔, 王阳明的信徒.

事实上上一段也是我在胡扯.
我知道物理学没有那么简单, 不是看了一本科普读物就可以指手画脚的.

当然就我浅薄的物理知识和直觉来看, 这种唯心的解释不大可能是正确的.

或许再过几百年, 那时的浅薄的科普书籍读者可以居高临下指着现在的种种假说哈哈大笑,
就像我们现在做的那样.

但是我可能不会知道那时的"真相"了.

因为我不是不死之身.

再联想到我可能看不到一百年后的"高科技"的生活状态.
总是感到OO的伤感.

然而, 这有什么关系呢?!

自从看过《上帝掷骰子吗--量子物理史话》之后,
突然对这类的科普书籍(书籍, 视频...信息)感兴趣起来.
于是从日理万机的忧国忧民的我不coding谁coding的工作中抽出一点时间, 看了BBC的几集纪录片: How.The.Universe.Works

不看则已, 一看.....尼玛!

得到一个结论: 生命是没有意义的.

地球真的很小很小很小很小......就算地球上的生命全部毁灭, 就算连地球都消失.
宇宙还是宇宙, 恒星, 行星, 黑洞, 和各种乱七八糟的存在, 还是各自存在着, 并且以人类无法企及的时间尺度分久必合合久必分.

就算你我他拼了老命地奋斗奋斗奋斗, 就算混成了全人类的大救星, 从宇宙的尺度看, 毫——无——意——义!

根据这部纪录片里的说法, (或许也是目前科学界的主流看法)
若干年后, 当所有的恒星的燃料都燃尽, 整个宇宙会陷入一片黑暗. (S01E04 Stars末尾)

如果人类那时还存在的话,或许他们会学会用其它物质来制造光。
但是根据自然选择的原理,生物最终会丧失视觉。

想象一下一片黑暗的生活吧……
而且不是因为小区停电,是整个宇宙都停电了……

每想到这一点,就倍感“绝望”,非常牛X的若干万亿年尺度的绝望。

如果想到有星星的日子也不过是整个宇宙的一瞬间, 你会不会绝望?

现在, 你告诉我, 生命有意义吗?



我告诉你, 有意义.

The Big Bang Theory(不是那个电视剧啊亲)关于宇宙的未来貌似有两种说法:
1. 整个宇宙最终会扩散开来, 永无尽头
2. 在某个时间点, 宇宙会开始坍缩, 坍缩到一点, 然后发生第N+1次Big Bang

我愿意相信第2种说法.

按照决定论的思想, 如果再次发生Big Bang, 宇宙的历史会再次精确地重演,
也就是说, 你我会再活一次, 然后若干年后, 再活一次, 再活一次, 再活一次, 再活一次......
你活腻了也不行, 因为这种重演永无止尽.

如果是非决定论, 也就是说按概率活着, 地球生命的存在是个很小很小很小很小.....很小很小的小概率事件,
也就是说是个很大很大很大很大......很大很大的奇迹,
那么, 下一次Big Bang也许不会产生你我,
但是因为Big Bang永无止尽, 所以总有一天, 还会有个银河系, 还会有个太阳系, 还会有个地球, 还会有人类, 还会有你我他.
或许我们的生活和现在这个cycle有些些许的不同, 也可能完全地相同,
总之, 我们原地满血复活了. 如果我们仍然残留这个cycle的意识的话, 会以为是信春哥的缘故.

一想到可以活很多次, 心中总是充满了力量.



结论:

对于一个宇宙, 生命没有意义. 对于很多个宇宙, 生命稍微有点意义.
想想吧, 老纸活着是为了很多个宇宙! 牛X吧!!



上面这个结论是扯淡.

真正的结论是, 生命的确是没有意义的——如果从外界来看.
但是从自己来看, 从"我"来看, 生命的意义大于一切, 大于狗屁宇宙.
或许这就是王阳明"心外无物"的含义.
有空找点心学的书来拜读拜读.


诸位看官看到标题是不是感到有些提心吊胆, 为我的生命安全担心.
看到最后是不是感到胆战心惊, 为自己生命的渺小痛哭流涕?
如果是的话, 本人调戏全人类的目的就取得了一个阶段性的成果.


好了, 以上就是最近的一些胡思乱想.
"整理"出来, 放到这里, 算是一篇博文, 顺便为博客除除草.