Mac OS X

手動 fsck Time Machine 映像檔

[華語, cmn-Hant-TW] 今天早上用 MacBook Pro 的時候覺得系統頓頓的,開 Activity Monitor 一看原來是有一個 fsck_hfs 的程序正在狂吃記憶體跟 CPU,接著查 log 發現他是在 fsck /dev/disk1s2 …… 啊咧我明明只有一顆硬碟那個 disk1 是從哪冒出來的啊? 再測試了一些東西之後我猜應該是和 Time Machine 有關,因為只要強制砍掉 backupd 這個程序之後 /dev/disk1 就會消失,所以很明顯的這個 /dev/disk1 是對應到 Time Machine 的磁碟映像檔, 在 Time Machine 開始備份之前會經過某道神祕的程序把磁碟映象檔「加」到 /dev 裡面,然後才開始備份,而這個 fsck_hfs…

Winclone

[客家話, hak-Hant-TW] 那日添手 Pachila 換他的 Macbook 的硬碟。小隻的換大隻、東西要全部搬過去大隻那邊。 Mac 的部份問題毋大、搬過去就可以開機。毋過 Boot Camp 裡肚的 Windows XP 就沒按好搬了。網路上尋了一下、看到 Winclone 這隻程式可以搬 Windows XP、按仔問題就簡單了。新的大硬碟開機以後重新切好 Boot Camp、接上舊硬碟用 Winclone 來尋舊硬碟裡背的 Windows 後做成映象檔。等他做好以後就巔倒過來用 Winclone 還產那隻映象檔到新硬碟的 Boot Camp 就完成了。 開機看看確實可以進去 Windows XP、按仔就毋使重新安裝 Windows 了。

Snow Leopard 和通用拼音

[華語, cmn-Hant-TW] Mac OS X 10.6 的中文輸入法有一個很重要的進展:終於有通用拼音輸入法可以用了! 只要在繁體拼音輸入法中把通用拼音的選項打開即可。目前打起來是沒有什麼太大的問題,聲符要不要標隨便打都可以,還不難用。不過還是有一些小困擾的地方: “顯示輸入按鍵” 在通用拼音模式的時候還是顯示漢語拼音的拆碼。 me(ㄇㄜ)、ne(ㄋㄜ) 、nen(ㄋㄣ)、lyu(ㄌㄩ)、cou(ㄘㄡ)、yo(ㄧㄛ) 打不出來。 這不太算是 bug,不過如果所有的ㄘ都再加一個 ts 會更好,像是”曹” 可以用 cao 也能用 tsao 的話就很不錯。 這也不太算是 bug,通用拼音是有簡式的,而簡式通常不會用在人名路牌,但是用在輸入法應該是可接受,像是 siou(ㄒーㄡ) 可以簡寫成 siu 這種。 不過無論如何,有得用就是好事。之前在 Mac 上只能用香草擋一下,現在系統有內建就方便多了,也希望他們能儘快把第1、2點修好,這樣會更完整更好用。

Time Machine over Samba share

[華語, cmn-Hant-TW] 嘗試用遠端 samba 分享的目錄跑 Time Machine 的時候吃到沒辦法建立備份映像檔的錯誤,用 Console.app 看了一下錯誤訊息長這樣: /System/Library/CoreServices/backupd[40100]: Error 45 creating backup disk image/System/Library/CoreServices/backupd[40100]: Error 45 creating backup disk image 直接連到那個目錄下發現了映像檔做到一半的痕跡,所以似乎是跑一半不知道什麼原因失敗,而不是完全連不到,那問題就比較好解決 – 用 hdiutil 手動來建立即可。檔案名稱的格式是”電腦名稱_macaddress.sparsebundle“。其實就直接參考 Time Machine 做爛掉的那個檔案名稱就好了,這樣比較省事。接著就開 Terminal 切換到那個目錄下執行這個指令: hdiutil create -size 100G -fs HFS+J -type…

iChat in Mac OS X 10.5.7

[en] Mac OS X 升到 10.5.7 沒覺得有什麼太大的差別、毋過有一隻地方就明顯看的出來有沒共樣。 本成這隻 gmail 的帳號看到狀態是紅色的「暫離」燈號的連絡人、這下全部變黃色的「閒置」了。 不只換色、iChat 還會算各別連絡人閒置了幾久、當實用。

VMWare + Space + Multi-Display

[en] 王KP 問我說有沒有可能 VMWare Fusion + 多重顯示,一邊跑 Windows 一邊跑 Mac 桌面?啊我也沒試過那就正好來玩看看這種組合是什麼情況。試過之後的心得是:可以做到,但是不怎麼實用。 詳細說明: Space  (多重桌面) 和多重顯示是配對關係,也就是說如果你有兩個螢幕,而你設了 3 個 Space,那你就會有總共 6 個桌面可以運用,兩個兩個一組,用熱鍵移動的時候也是一整組的移動,兩個螢幕會同時切換。邏輯上來講就是你有 3 個大桌面,而每個大桌面則是由兩個實體的螢幕同時呈現。 接著把 VMWare Fusion 加進來。已知 VMWare 的全螢幕模式一次只能開在一個 Space 下,就算你有雙螢幕也不例外。不過因為現在的一個 Space 是由兩個螢幕加起來的,而 Fusion 的全螢幕模式一次又只會吃掉一個完整的實體螢幕,所以同一個 Space 中同時放 2 個全螢幕的 VMWare 是可行的,虛擬機器間的切換就不只可以用熱鍵,還可以用游標移動的方式來切換了。問題就在這裡,沒開多重螢幕的情況下,切換是用熱鍵一次切換整個螢幕所以可以很快抓到焦點,而現在整個攤開在那邊用熱鍵切換效果就不怎麼明顯了,所以用游標移動來切換會比較順手,可是這樣游標就要移很久,手會酸…… 如果再考慮切換…

嘸蝦米 X1

[華語, cmn-Hant-TW] 之前訂的 Mac 專用嘸蝦米 X1 入手。 其實我一直在考慮說要用 6.0 升級還是直接買,最後決定趁預購有打折直接買一套了,這樣子其他環境下還有舊版的可用是比較合理的處理方式。其實之前試用版就覺得這次的嘸蝦米 for Mac 很有誠意,幾乎該有的東西都有了,比 6.0 時代的那個兩光的 Mac 版好太多了,而且介面也漂亮許多。 現在比較大的問題就在於用一段時間之後嘸蝦米打字會變得頓頓的。官方的說法是說他們還在解這個問題,就目前來看比較像是 memory leak 造成的,用久之後嘸蝦米輸入法我看過最多吃掉了快200MB的空間,剛開機的時候他只會吃 6 MB 而已。 暫時的解決方案就是手動結束掉「嘸蝦米輸入法」這個程序,要用「活動監視器」去砍或是一般 Unix 的處理方式來砍都可以,然後到「系統偏好設定->國際設定->輸入法選單」去重新選取一次「嘸蝦米輸入法」即可,在官方出推更新檔前就先擋著用吧。

Windows XP in Boot Camp and VMWare Fusion

[en] 經過幾次測試之後,終於可以把 Windows XP SP2 (升級到 SP3) + Boot Camp + VMWare Fusion 搞定了,要注意的地方如下: 第一次安裝時要用實體開機來安裝,不要用 VMWare Fusion 來安裝。 安裝在最後一個分割區,千萬不萬用 Windows XP 的安裝程式重新分割 。不過要注意的是也不能直接用 Boot Camp 幫你割好的分割區安裝 (不然重開後會吃 Disk Error) ,安裝時重新將該分割區格式化一遍可解決此問題。 安裝完後要在 VMWare Fusion 的環境下升級至 SP3,如果在實體開機的情況下升級會造成之後用 VMWare Fusion 開啟 Boot Camp 時直接吃…

Mac OS X 的 Safe Sleep

[客家話, hak-Hant-TW] Mac OS X 在換 x86 過後,加了一著新的功能 – 進到睡眠模式那下同時把記憶體整著寫到硬碟裡面,是講沒注意到睡到沒電那下還有機會可以從硬碟復原記憶體的內容,較慢不過資料還在。是還有電就不需用到這,睡醒就會很快,這就是 Safe Sleep,和傳統的 Sleep 差就差在有寫到硬碟無。這功能是不會差啦,不過這下記憶體便宜,加過以後隨便也是 3G、4G,全部寫到硬碟要花很多時間,MacBook Pro 蓋上要等很久才可以移動,就想把他關掉。找了一下看到這邊有人講要如何關掉 Safe Sleep: # pmset -a hibernatemode 0 # nvram "use-nvramrc?"=false# pmset -a hibernatemode 0 # nvram "use-nvramrc?"=false   是要打開就換這著: # pmset -a hibernatemode…

Logitech QuickCam Communicate STX

[華語, cmn-Hant-TW] 弄到了一隻 WebCam 準備給一台跑 Vista 的電腦使用。 在裝上去之前,先拿到 PowerBook G4 上去試看看能不能用。 一如預期的,預設的情況下是抓不到的,至少 Skype 抓不到。找了一下發現其實問題不難解,只要裝 macam 這個 3rd Party 的 QuickTime Component 就可以了。測試的結果是 Skype 可以正常使用,不過覺得有點遲頓,也許是 PowerBook G4 不太夠力吧?