2013年4月8日星期一

New PC, Finally...

配置单

  • 主板:华擎 H77 Pro4/MVP
  • CPU:Intel I5 3470
  • 内存:芝奇 C10 8G*2
  • 显卡:微星 N650 Ti Hawk 1G
  • SSD:Maxwell MX-SSD-X3000-120GB
  • HD:希捷 ST2000DM001/神舟数码
  • CPU风扇:超频三 红海至尊版
  • 机箱风扇:超频三 旋风F-122Y
  • 电源:航嘉 jumper500
  • 机箱:酷冷至尊 开拓者U3普及版
  • 音箱:惠威 D1010MKII
  • 显示器:DELL U2312HM
  • 减震架:UMBRELLA 3.5寸硬盘光驱位减震架
  • 音箱线控:仿麦博M200十周年纪念版

因为家里某亲戚需要一台“可以上网就好”的机器,正好我也有换机器的计划,于是就把我的旧机器给了他。虽然计划提前导致各种匆忙,还遭遇了各种缺货各种涨价和一次退换,不过我上次买机器是很久之前(真的是“很久之前”)的事了,所以总的来说还是挺开心的吧。

配置单如上。价钱就不写了,如果加上打算入的键盘和之前买的几个硬盘,总价已经突破9k,实在是很深重的负罪感。其实仔细看来,这张单子上压根就没有什么奢侈的东西,顶多是每一样都稍微放松了些。所以说计算机配件降价什么的,完全就是错觉。

主板

本来想选技嘉,但因为某胖纸说:“现在的主板没什么技术含量,有什么必要买那么贵”,再加上这一块我用过,于是就选了它。只可惜人品不好,主板是本次采购中最折腾的一样。

东西本身倒没太多可说的。整体外观谈不上漂亮,做工过得去。该有的功能都有,还比一线那些多了一块ASM1061。各插口布局略蛋疼,全是直插式导致走线各种难看(尤其是SATA),前置音频接口离太远导致无法背线。其他的也就没什么了。

之所以说它最折腾,是因为经历了一次换货。拿到手的时候我就发现,我选的内存在这块板子上上不了1600。本以为有可能是兼容性问题,就给华擎售后写了信。后续测试又发现,同一条内存在四个插槽中表现不一,似乎并不是兼容性问题。最后还是到同一型号另一块主板上跑了一下才确定,是主板的硬件问题。

经过这么一通折腾,东西到我手上已经接近一个月了。不幸中的幸运吧,这块板子是在亚马逊买的,而亚马逊的退换期是30天(京东是15天)。换货过程很顺利,亚马逊客服态度各种好,提交申请后的处理速度也很快。唯一让人有点介意的地方,换回来的东西不是新的。

我个人并没有处女情节,事情能解决我觉得就可以念佛了。但其实选择先退货再重新下单,就可以拿到一块全新的板子。既然售后政策有空子可钻,亚马逊这种换“良品”的做法,还是有些不大厚道。而且换货时快递把我的旧发票收走了,新发票却要单独用挂号信给我寄来,实在有些麻烦。

机箱

机箱是这次采购选得最痛苦的一样,同时满足“尽可能大”,“能放进我的电脑桌”(鄙视一下有全塔情结的某胖纸,居然说放不下就换桌子)和“有货”三个条件的机箱实在是没有几个,只好买了它。而这次采购要说有什么东西买得最不满意,那也还是它。

这几年来,酷冷至尊的机箱我买了也有四、五个了,品质方面有种每况愈下的感觉。具体到这个机箱,最不满意的一点是边缘处理很不好,装机时我的手指居然见红了。再加上漆也不厚,很容易就会在外观上留下划痕。

四年前我其实买过一个同样型号的机箱。印象中,那个机箱并没有边缘太过锐利的问题。而且当时没有的Reset键现在还是没有,当时有的eSATA如今却拿掉了,空出来的位置却没有用USB来填上。

如果最近要买机箱,我推荐看看thermaltake家的东西。几个月前我买过一个,造型方面有些花哨,但是做产品的态度要比现在的酷冷至尊好很多。

显示器

在显示器这个问题上,我在乎的只是分辨率,尺寸倒是没所谓。可是2560的U2713H那性价比实在下不去手(某常够狠,表示一下佩服),U2412M又没货,所以就退而求其次了。

第一次在网上买显示器,这一款又只包无亮点,于是很忐忑。还好运气不错,开箱测试无点,漏光也不像网上说的那么离谱,基本完美。

DELL出名的立架是很有趣,高度和垂直角度可调感觉很实用,不过旋转90°对我来说倒没什么用处。显示器背后有两个USB口,左侧也有两个,正好机箱前面板USB口不多,挺方便的。

因为之前那款是急着用所以随便买的TN屏,换上这一款之后观感差距非常大。相对来说,这一款的色彩浓度非常高,初看之下确实有一种油腻感。颗粒感也确实存在,全屏显示同一种颜色时,会有色彩不均匀的感觉。不过这也算不上什么缺点,毕竟价钱摆在这里。只需要把亮度和对比度调低一些,再用上几天习惯一下就好。

至于漏光,当我瘫坐在椅子上看东西的时候,某些情况下显示器的边角的确会出现明显偏色。但坐正了去看,偏色情况又会消失。这算不算漏光?呃,不大清楚…

就整体效果而言,比不上爱疯,比我手上另一个同样号称IPS屏的ifive mini2好很多。1500以下,品牌、面板和设计,恐怕也选不出更好的了。

内存

要说旧机器上让我觉得最憋屈的东西,无疑就是内存。启动就占用1G多,开个浏览器逛逛就涨到3G多,再随便干点什么,硬盘就开始奏狂响曲了。若说升点内存吧,这一代当前的价格比上一代便宜得多,花更多的钱却只能用更差的东西。你还别不乐意,再晚点儿你即使愿意掏钱也未必买得到了。

这种恶心的状况,从史前的SDRAM时代我就遇到过,然后DDR1、DDR2,每一代都遇到过。所以这一次,即使价钱比年前涨了50%,我还是直接上了16G。(写这些字的时候我又去看了看,价钱比我买的时候又涨了15%。)

现在的状况是,划出4G作RamDisk后,内存占用也很少超过10G。嗯,稍微矫枉过正了些。

音箱

我的桌子比较小,100*50的,再加上摆位问题,地上也放不了东西,所以本想买小一点的音箱。创新的T20II是不错,可一来贵了点,二来又缺货,倒是免了我一番纠结。

想起乔伯号称低烧,于是就让他帮忙选一对。在数次鼓动我掏出1k以上来失败之后,他还是在我的接受范围以内选了款最贵的。交友不慎的例子,莫过于此。

东西拿到后发现,包装纸箱侧面中部裂了个口。虽然东西没事,但如果是在配送过程中造成的,那亚马逊真的应该考虑自筹快递了。

重量方面还好,主箱是比较压手,副箱没我想象的重。线材长度很够,尤其主、副箱之间的线,应该是有两米。不过比起非标准线材,我更宁愿是莲花线,出了什么问题好换。

背噪确实有,而且不用贴很近,只要仔细听就能听到,不过还在可以接受的范围。开关电源时动静挺大,恐怕是电路方面省了点什么。

以我的桌子来说,体积还是大了点。两个音箱和一个显示器,一米长的电脑桌就排满了。深度方面也很可观,扣除必要的间距,半米宽的桌子会占去一半。相比之前用的2.1的小箱子,个人会觉得略有压迫感。

音质方面,我也不发烧,说不出什么来。第一印象是解析能力和定位能力比之前的便宜麦博要强很多。低频对我来说很够了,只是高频和中频总觉得能清亮些更好。这一对能比较明显地区分出ape和mp3的差距,可一想到硬盘上那么多mp3,又觉得能分得出也不全是好事…

最后,以多媒体音箱而言,这一对的指向性有些太明显。直接摆在桌子上,坐直了音箱是在耳朵下面,方向感和窝在椅子上听的时候差别很大,多少也算个小缺点吧。

硬盘

SSD的水太深,MLC、TLC,同步、异步,还有颗粒生产商、主控、固件等等等。所以我也懒得纠结了,买了某胖纸选用的同一款。主控很渣4k很挫,不过在便宜货里注明了同步颗粒的,的确也就只有这一款。

牌子和性能离一线有点远,但好歹是SSD,基本表现还是在,所以一直以来都还算满意。可是有一天闲逛之后发现,这款SSD有了新固件之后,我就开始有点不满意了。

我手上这一块原厂固件是4.6,但万胜网站上只有4.3升至5.0的工具。想着硬盘还是保险一点吧,就写信给售后,问问4.6能不能用,可是过了十多天,还是没有收到回复。不管不顾把固件升级了,本以为应该不至于有什么问题的,谁知道刷完了测试发现,除了Seq Read之外,其他性能指标有明显的下降,下降幅度大概是3%到9%的样子。再次写信过去问,看看这次能不能收到回复吧。

机械硬盘方面,目前机箱里装了三个,都是希捷,都是2T。我倒不是有多喜欢希捷,实际上买了三次才买到一块两碟(三碟更慢,声音也更大),不但不喜欢还有一点不爽。这次本想说换西数的,可是2T没有蓝盘,绿盘价钱不便宜性能也不怎么样,所以不得已还是选了希捷。

在安装硬盘的时候,我还遇到了很严重的共振问题,最后买了减震架挪了两个硬盘到光驱位解决了这个问题,也颇费了一番周折。

显卡

从各种评测来看,A卡的性价比应该是要好过N卡的。尤其是OpenCL,A卡居然甩了N卡几条街。奈何驱动和实际游戏方面,A卡的表现太不给力,再加上黑苹果的驱动问题,所以拖了好些日子之后,还是选了块N卡。

因为还没开始打游戏,这块卡表现如何暂时还不清楚。但做工、散热和噪音方面,我都还比较满意。而且拖了几天价钱还降了100块,这是本次采购中买到唯一一样降价了的东西,也算是意外的收获吧。

散热

我不超频,再加上比起温度,我更介意的是噪音,所以若不是担心原扇太吵,我都可以不必买CPU风扇了。不过为了预防万一,还是多买了一个12cm的机箱风扇备用。

实际使用下来,这个全铜表现还是不错的。1500RPM左右的低速状态下,CPU的闲时温度不会超过30度。当然,IVB本来也没多热情。从这个情况看来,不想花钱的话,30几块的红海mini搞不好都可以将就用。

至于多买的那个风扇,虽然风压还不错,但有点儿太吵。加上电阻式降速线,声音是下来了,可不多一会儿降速电阻的确有很明显的发热问题。既然现在温度并不高,所以我还是把这个扇子给拔掉了。

机箱原厂就附带了一个前置风扇,是对着3.5寸硬盘位的。装在这里的硬盘,温度大概在25到30度的样子。而为了解决共振问题挪到光驱位的两个硬盘,大概是35度左右。略高些,但也在可接受的范围内。

从AIDA64的读数来看,除了南桥,各组件闲时温度都只有30度上下,应该是还不错。

2013年4月6日星期六

Hackintosh, Again

安装

  • CPU:I5-3470
  • 主板:ASRock H77 Pro4/MVP
  • 集显:HD2500
  • 独显:MSI 650ti Hawk
  • 网卡:Realtek RTL8111E
  • 声卡:Realtek ALC892

安装源用的是10.8.3懒人版迅雷快传)。自己改太麻烦,作者说只是改了OSInstall(破解系统,使其可以装入MBR分区的磁盘上),那就将就吧。

目标磁盘是一块空白2T的希捷,打算装上OSX和Linux,剩下的空间作资料盘用。在MBR中写入Grub4Dos。第一个分区60G,格为NTFS,放入grldr、menu.lst和Chameleon ISO。编辑menu.lst,添加启动条目,用Grub4Dos引导Chamelon。第二个分区60G,留给OSX。然后再分出一个8G的分区,在Windows中用硬盘安装助手写入安装盘镜像。

如果在其后的过程中遇到安装程序报错,无法读取安装盘的情况,换一块磁盘区域重新分区并写入镜像试试。硬盘安装助手这个程序有点年头了,一直没更新过,有点不大靠谱。

重启,用Grub4Dos引导Chamelon ISO,载入安装镜像安装OSX。格式化OSX分区时,记得选不区分大小写的HFS,不然某些程序会有兼容性问题(如搜狗拼音)。安装完成重启之前,用控制台将安装盘的/Extra复制到目标分区中,并将目标分区System/Library/Extensions/AppleIntelHD4000Graphics.kext移动到自建的备份文件夹中。

重启,加上-v和-f参数引导目标分区即可成功进入桌面。

硬件驱动

网卡驱动我用了Lnx2Mac's Realtek RTL81xx v0.0.90(拷入AppleRTL8169Ethernet)。Realtek官方驱动也能用,但启动关机似乎会稍微慢一点。

声卡驱动图省事用了VoodooHDA v2.8.2。修改DSDT和AppleHDA也不是不可以,但爆音控制方面,VoodooHDA似乎还好些。如果要用AppleHDA,记得只能放/S/L/E,放/E/E不会生效的。

系统报告里有两个未知SATA控制器,那是板载的ASM1061。如果没接东西,肯定是没所谓的,但要是觉得看着不舒服,可以用(MultiBeast - Mountain Lion 5.2.1)里的3rd Party SATA。

华擎的这块板子锁住了MSR,需要为AppleIntelCPUPowerManagement打补丁。打完补丁,/E/E下的NullCPUPowerManagement就可以拿掉了。下载AICPMPatch,备份之后:sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch

(该问题还可以通过刷写修改过的BIOS来解决。只是刷BIOS毕竟不安全,我觉得还是打补丁的好。)

如果有SSD,可以参考这篇打上TRIM补丁。我的SSD分区是NTFS,也不打算在OSX里写,所以就没测试。

10.8.3的HD4000驱动可用于HD2500(包括QE/CI),至少有人成功过。方法是在UEFI中将显存设置为32MB、64MB或96MB,并在新版变色龙(r2187或以上)中设置GraphicsEnabler=Yes。而我这里无论怎么设置都不能进系统,所以只好拿掉AppleIntelHD4000Graphics。

650ti驱动很容易,只需要将变色龙的GraphicsEnabler设置为No,即插即用。另外还有官方驱动CUDA驱动。据说对性能有帮助,不过暂时没有用OSX打游戏或Adobe的想法,于是没去折腾。

Chameleon配置

Chameleon Wizard很好用,安装、更新、配置都可以搞定。

modules我用了三个。FileNVRAM可解决iMessage不能用的问题。Resolution可以让变色龙也用上高分辨率。Sata可以拿掉内置硬盘的热拔插功能,避免桌面上出现一堆图标。

如果使用了区分大小写的HFS,smbios.plist请用全小写。机型看着办吧,我用了MacBookPro9,1。

FakeSMC有两个活跃fork,Kozle的HWMonitor比较漂亮些,但当前版本在我这里读不出GPU频率,所以用了Slice的版本。Contents/PlugIns放什么可以看着办,只是我这里用r645的NVClockX会kernel panic,所以就拿掉了。

如果遇到USB3端口只能用鼠标键盘,不能用USB2的u盘的问题,可以试试GenericUSBXHCI

如果需要用PS2接口的设备或是在本子上安装,则可能还会需要AppleACPIPS2Nub和ApplePS2Controller。

DSDT

这里有一个H77 Pro4/MVP的DSDT,不过是针对修改过的UEFI,只可看看作为参考,不能直接就拿来用。

首先下载MaciASL,这是一个OSX下的ASL编辑、打补丁和编译工具。

打开MaciASL,File、New from ACPI、DSDT。先打补丁amicleancompile.txt,修正编译时会出现的警告和错误。打完补丁可能还会有几个编译错误,看着改吧,很容易。

如果想要用AppleHDA,可以参考hdefaudioid_1.txt这篇文章。请注意该补丁中的layout-id,该id必须要和AppleHDA中的id保持一致。

dmesg显示“WARNING: IOPlatformPluginUtil : getCPUIDInfo: this is an unknown CPU model 0x3a”,这说明系统不认识你的CPU。具体到我的I5-3470,除了无法睿频,调频只有1.6G和3.2G两档之外,没发现其他的缺点。

要修复这个问题,稍微有些折腾。Ivy Bridge之前的CPU,电源管理用的都是ACPISMCPlatformPlugin,Ivy Bridge则用的是X86PlatformPlugin。用ssdtPRGen.sh生成SSDT,再根据这张帖子进行修改。

变色龙中设置DropSSDT=Yes,改完了重启发现报错“X86PlatformPlugin::configResourceHandler - Failed to set ring table!”。这个问题是什么导致的暂时不清楚,也不影响使用就是。

系统设置

生成合法的smbios.plist,在org.chameleon.Boot.plist中加入EthernetBuiltIn=Yes后,iCloud、App Store和iTnues均可正常登录。

iMessage不能登录的问题,装Chameleon v2.2 trunk或Chimera v2.0,在modules中放入FileNVRAM后即可。

系统默认的休眠方式是Ram+Disk,桌面机可以改成纯Ram:

sudo pmset -a hibernatemode 0
# Ram+Disk是3,纯Disk是5

sudo nvram “use-nvramrc?”=false

sudo rm /private/var/vm/sleepimage