2010年8月29日 星期日

如何匯出iTerm的Bookmark?

如果你跟我一樣覺得iTerm的Bookmark非常好用,手邊又有相當多的伺服器,所以iTerm的Bookmark中存著數十個伺服器名稱,那我們要如果備份這些bookmark呢?
尤其是要從一個Mac遷移到另外一台Mac的時候,總不可能要我們一個一個重新設定這些資料吧,很痛苦的。

還好,iTerm的Bookmark資料是可以備份的,它是一個plist檔,存在位置和檔名如下:

~/Library/Preferences/net.sourceforge.iTerm.plist


只要把這個檔案備份起來,然後複製到新的電腦中,新電腦的iTerm就會出現我之前辛苦建立的Bookmard啦~~

參考來源:

http://stackoverflow.com/questions/1199854/iterm-mac-how-to-export-import-bookmarks

Snow Leopard Server上使用Macfuse+Macfusion

還記得之前我們提過好用的Macfusion嗎?

今天我在Snow Leopard Server上一直連線失敗,最後找到原因了,就是macfuse 2.0.3在64bit的Snow Leopard server上會有問題,所以必須升級到macfuse2.1.7才能正常使用,不過這個版本還挺不容易找的。

請直接到下列網址下載:
http://static.caurea.org/MacFUSE/MacFUSE-2.1.7.dmg

有網友說上列網址有時候會下載不回來,可以到備份空間下載:
http://www.fileserve.com/file/x6tvFdr/MacFUSE-2.1.7.dmg


 下載安裝完這個版本之後,一切的設定都跟我之前的那篇文章一樣,只是記得要刪掉sshnodelay.so這個檔案。


參考來源:

http://superuser.com/questions/75332/is-truecrypt-macfuse-supported-on-snow-leopard-with-64-bit-kernel

2010年8月27日 星期五

Snow Leopard Server設定PPPoE網路分享(3/3)

如果你有使用我上一篇撰寫的script,你一定會發現,過一陣子,防火牆自己會重讀,所以,用script寫的規則全部都被洗掉了,這樣不就要常常去restart這個script了嗎?

其實這個問題也困擾了我幾天,只是在我第二篇教學的時候,就己經有預感,第三篇會找到方法解決,所以,才會有這篇文章的出現。


手動設定防火牆規則



其實也沒什麼了不起的,就是我們必須要知道預設的防火牆設定檔是存放在哪裡,主要的設定檔案都在/etc/ipfilter/底下:

ipfw.conf //主要的防火牆設定檔
ipfw.conf.apple //server admin自動產生的設定檔

這兩個檔案就主要決定防火牆設定的檔案,其中,ipfw.conf是主要的設定檔,我們可以藉由修改這個文件,改變防火牆的規則;而ipfw.conf.apple這個檔案則是軟體產生出來的檔案,所以,如果修改ipfw.conf.apple,那下一次用圖形介面變更防火牆規則時,之前的修改內容就會被洗掉,因此,我們知道要將我們之前的所提的防火牆規則寫進ipfw.conf中,此設定才能一直存在電腦中,不被其他軟體修改。

此外,還記得之前提到的一個防火牆規則:

65534 deny ip from any to any


這個規則很惱人,可是他可以確保內網中的安全,所以,我們為了確保內網的安全性,我新加了幾條規則,讓我內網能正常聯外,而其它不相干的網域連線則排除掉,因為我的內網為3.200.3.x,所以我新增的規則如下:


add 00009 divert natd ip from any to any via ppp0
add 50000 allow ip from 10.200.3.0/24 to any
add 50001 allow ip from any to 10.200.3.0/24
add 50002 allow ip from 10.200.3.0/24 to 10.200.3.0/24


在ipfw.conf的最下面加了這幾行之後,防火牆重啟之後,就可以透過內網連線出去了。當然,我也己經更新之前寫的script檔,有興趣的朋友可以下載來參考:

http://macmini-code.googlecode.com/files/share_ppp_v1.2.sh.zip

雖然防火牆規則設定完成了,但是,我們的natd還沒有設定為開機就執行,一來是因為我考量到,natd是有需要時,才會使用,所以手動啟動比較安全,二來是目前還沒有研究。不過,如果要一開機就執行某些script可以參閱以下相關連結:

http://developer.apple.com/macosx/launchd.html
http://confluence.atlassian.com/display/DOC/Start+Confluence+automatically+on+OS+X+using+launchd

Snow Leopard Server設定PPPoE網路分享(2/3)



基本的網路配置和建置目的

建置目的


今天我們的主角依舊是Mac mini server,我希望將這台server設定成一台ADSL ip 分享器,讓內網中的Macbook air可以透過這台server連線出去,一來前端有server級的防火牆擋著,讓我的Macbook air的連線品質更佳有保障,二來Macbook air可以透過內網收看MOD,讓我工作之餘,可以休閒一下,三來我還可以讓Mac mini server 變成我的Time machine server,這樣Mac mini server 也不會枉費我辛苦在上面建置raid 1

網路配置


為了達成以上的訴求,網路的配置勢必是一個重要的環節,因為要完成以上的配置,在沒有架設好網路之前,一切都是空談。所以,底下說明架設之前的基本網路環境,我的網路配置如下圖:

螢幕快照 2010-08-27 12.28.44 AM.jpg


最左邊是ADSL modem,接著連到一個Hub,經由這個Hub,Mac mini server、Macbook air、Mod主機和一台無線AP可以同時和彼此連線,也就是透過local network。其中Mod和AP的網路配置基本上和這次要說明的主題無關,所以假設他們都設定完成。這樣最重要的是分別給Macook air和Mac mini server一個虛擬IP。

Mac mini server的ip為10.200.3.5,設定如下:
螢幕快照 2010-08-25 3.03.41 AM.png

而Macbook air的ip為10.200.3.3,路由器則設定為10.200.3.5,這樣Macbook air的對外連線都會從Mac mini server出去,設定如下圖所示:

螢幕快照 2010-08-25 上午2.42.38.png

為什麼要設定成10.200.x.x這個網域呢?因為我要收看Mod,必須在這個網域之下,如果比較了解網路的朋友,可以自行改成自己喜愛的虛擬ip位置。

好了,到這邊,基本的網路配置就設定好了,此時,Macbook air可以ping到Mac mini server,反過來也可以ping到,不過,Macbook air 還是不能上網,因為最重要的ip分享設定還沒完成,底下我們會仔細一個步驟一個步驟的說明。


Mac mini server PPPoE ip分享設定

連上PPPoE


既然要將PPPoE的網路分享出來,首先第一個步驟就是要在Mac mini server上使用PPPoE連上網路,設定方法很簡單,只要在"網路"中新增一個PPPoE的網路介面就可以了。連上網路之後,可以先ping看看www.google.com,試試看是否能正常連線到網路。之後我們所提到的任何指令,請在terminal中輸入,要開啟terminal,可以直接在spotlight中輸入terminal尋找:

螢幕快照 2010-08-27 11.47.37 PM.png

點選之後會出現在一個新的視窗:
螢幕快照 2010-08-27 11.50.24 PM.png

為什麼要使用terminal呢?因為之後我們需要用到很多指令來確認或執行一些程式,所以,這是個學習使用command line的好機會。

關閉NAT和DHCP


在確認PPPoE能連線之後,我們還要確認Mac mini server上的NAT服務是否已經關閉了,因為如果你和我一樣,之前為了測試設定NAT和DHCP,已經有用在Server admin中,將這兩個服務啟動了,這樣子之後我們的自行手動的設定,會被內建Server admin洗掉,所以,千萬要記得先將這兩個服務關掉。

螢幕快照 2010-08-28 12.06.15 AM.png

了解防火牆


原則上設定IP分享的成敗,就在於對防火牆的了解與否,常常設定不成功都是防火牆搞的鬼。所以,我們必須先知道防火牆是在那裡設定,其實在Mac mini server上點開Server admin就會看到Firewall的選項了,接著點選Active rule,如下圖所示:

螢幕快照 2010-08-28 12.19.35 AM.jpg

我們可以在active rule中看到目前的防火牆設定,這些設定決定了哪些封包可以通過,哪些封包不能通過。所以有任何服務啟動了,但是不能使用,請到這邊確認,是否是防火牆擋掉了。

當然如果你想在command line底下輸入指令查詢的話,可以輸入:

$ sudo ipfw list


你會看到如下的資料:

螢幕快照 2010-08-28 12.34.35 AM.png

從上圖我們可以看到,Snow leopard預設就先deny掉了很多的ip來源,原則上除非你有開放,不然他是全部封掉。所以,才會發生明明服務有開啟,但是卻怎麼都連不上線的情況。

設定ip分享



接下來就重點了,我們要正式開始在Mac mini server上設定ip分享了,還記得之前上一篇中我有貼一些連結給大家參考,其實這些文章中提到的語法都是正確的,只是可能會有一個防火牆的設定必須注意,因為有可能是自己不小心將封包擋掉了。底下我先說明基本的ip分享設定,主要如下圖所示:

螢幕快照 2010-08-28 12.51.55 AM.png

在上圖中,我們用su切換成root的身份,接著輸入sysctl -w net.inet.ip.forwarding=1

讓我們的ip可以轉送封包,然後輸入natd -interface ppp0,讓ppp0這個介面可以使用nat分享ip,最後輸入
ipfw add 00009 divert natd ip from any to any via ppp0,
讓轉送封包的防火牆設定,寫入目前的防火牆規則中,所以簡單整理如下:

$ su
# sysctl -w net.inet.ip.forwarding=1
# natd -interface ppp0
# ipfw add 00009 divert natd ip from any to any via ppp0


為什麼在第四個的防火牆規則中,我要將優先權設定為00009呢?因為我想讓這個規則優先處理,不然很有可能會被其它的規則蓋掉,如果你很了解ipfw,其實這裡可以不用設定優先權。

好啦,這個時候應該可以切換到另外一台電腦上,試試看能不能連線出去了,我是在Macbook air上ping出去。原則上,輸入上面這些指令就能讓內網的其他電腦連線出去,但是,事情沒有這麼單純,我還是沒辦法連線,我再次使用ipfw list,找到了一個驚人的發現,在最後一行,我看到了:

65534 deny ip from any to any


這一行真的是致命傷丫,如果這行一直存在防火牆規則中,那封包就會一直轉送不出去,所以我們只要將這條規則刪去,那PPPoE就能正常分享網路了。刪除的指令如下:

$ ipfw delete 65534


萬一我不想分享ip了怎麼辦?那就將之前提到的指令反過來執行:


sysctl -w net.inet.ip.forwarding=0
ipfw delete 00009
natd_id=$(ps -ax |grep 'natd -interface'|grep -v 'grep' |awk '{print $1}')
kill $natd_id


第一行是關閉ip轉送功能,第二行是把防火牆規則移除,第三行則是找到nat程式的pid,第四行將nat程式關閉。


後記



好啦,這樣你就知道怎麼將PPPoE網路分享給內網的使用者啦。什麼!!!你跟我一樣懶得記這些指令丫,那你到下面連結下載我編寫好的shell script。

http://macmini-code.googlecode.com/files/share_ppp_v1.0.sh.zip

下載解壓縮之後,輸入以下指令開啟PPPoE分享
$ sudo sh share_ppp.sh start


輸入以下指令關閉PPPoE分享
$ sudo sh share_ppp.sh stop


輸入以下指令重啟PPPoE分享
$ sudo sh share_ppp.sh restart


如果懂得shell script的朋友,可以打開來研究一下,這個程式還很粗糙,不過還算堪用,不過有時候要多restart幾次,PPPoE就能正常分享網路了。

2010年8月26日 星期四

Snow Leopard Server設定PPPoE網路分享(1/3)

上一篇文章中,我們已經知道Snow Leopard Server要架設無線AP並沒有簡易的方法了,那我們退而求其次,做一個有線的ip分享器總可以了吧。

嘿嘿嘿,果然,apple為了一些安全上的考量,不允許使用者透過server admin分享PPPoE,而且apple官方還建議我們在osx server之前放一個ip分享器,讓我們的server專心地做它的事,分享PPPoE網路這種小事就讓前端的ip分享器去解決吧~~

官方提出的說明如下:

http://support.apple.com/kb/TA24184?viewlocale=en_US

什麼!!!無線路由器不能設定也就算了,有線的ADSL ip分享器,apple也管的這麼嚴,這算那門子server,那我買這個便當盒做什麼!!!

客倌你別生氣,如果你真的很想有一個便當盒分享器,其實也是有辦法的,但是,你必須對防火牆有一定程度的了解,才能正確的設定分享器。在Snow Leopard Server中用的防火牆是和FreeBSD用的一樣的IPFW,很久以前我有稍微用過,不過現在全忘了,所以還是筆記一下,不然以後有人再問我怎麼設定,我就糗大了。

當然,如果你懶得看我的心得筆記,你可以直接連到下列網址:

http://osxfaq.com/ReaderReports/NAT_PPP/index.ws

http://the.taoofmac.com/space/networking/NAT

http://osxfaq.com/Tutorials/pppoe_adsl/index.ws

如果你看完上列網址,應該就會有一些基本的概念了,但是,有這些概念還不一定能設定好PPPoE的網路分享,因為有這麼容易設定我就不會要分那麼多篇寫了,敬請期待下篇的詳細說明。

2010年8月25日 星期三

工商時間--關於PayPal

最近有人發現了本Blog的側邊欄多了一個Donate按鈕,問我說可不可以直接給我34元(折合一美元,再加上7%手續費),因為他沒有Paypal。這個問題讓我思考了很久,因為Paypal其實我自己也從來沒有用過,申請來也只是看了Vgod的文章之後,為了趕潮流,好像應該申請一個來,讓大家覺得這個Blog好像很專業,連贊助的金流都申請好了,可信度莫名地增加50%。

所以,如果你是認識我的朋友,我建議你直接跑來請我一杯飲料會比較快,而且也不會被Paypal抽成;如果你不認識我,但是看了我的文章,覺得若有所悟(誤),一心想要贊助我的話,不然手癢難耐,你可以試試看Paypal,你的贊助,我會永遠記在心中,我不認識你,但是我謝謝你。

P.S Donate好像越來越不流行,尤其是寫技術相關的文章,因為經濟不景氣,其實我自己好像也沒有Donate過其他人過,說起來還真不好意思。

Mac mini server 可以當做無線AP?

分享網路在一般的Snow Leopard上面,只要在"網路"的地方點幾下,可愛的Mac就可以搖身一變,變成無線網路分享器。但是,在Snow leopard server上,我們不難發現,原本該有"網路分享"消失了,如下圖所示:

螢幕快照 2010-08-25 1.28.51 AM.png


這個問題困擾了我很久,因為我很想自己架一個無線router,但是目前為止,國內外的文章我都翻遍了,很多人都想知道到底為什麼在一般的Snow Leopard上有的簡易功能,在Snow Leopard Server上就是找不到,害我又白了幾根頭髮。
底下提供幾個討論串証明這個問題困擾了很多人(我也是有先google過,才來抱怨的~~):

中文討論串:

http://macuknow.com/node/5749

http://www.mobile01.com/topicdetail.php?f=480&t=1708942&last=21721084

英文討論串:

http://www.mac-forums.com/forums/airport-networking-wireless-technology/211792-mac-mini-server-how-share-network-via-airport.html

http://forums.macrumors.com/showthread.php?t=930542

好啦,在沒有安裝其它特殊的軟體之前,想要簡易地在Snow leopard server上架設無線router,看來是沒有無痛的辦法了。目前看到的方法都是推廌買一台無線的AP比較快,看來19900元的Mac mini server還是專心的當server用好了,不要枉想變成一台AP。

當然,如果大家有看到可能的設定方法,也請告知我,非常地感謝~~


2010年8月24日 星期二

在Snow leopard server中的iTerm支援中文顯示和輸入

今天不小心發現Snow Leopard Server(SLS)中的iTerm並不直接支援中文的顯示和輸入,這個基本的設定原本在Snow leopard是內建好的,所以突然看到iTerm中有亂碼,還真讓人不習慣丫。
不過其實這也不是什麼了不起的大發現,因為SLS本來就沒有支援中文,所以會有亂碼跑出來,也不是一件奇怪的事。不過,內建的Terminal就可以直接顯示中文和正常輸入中文了,看來一定是某些地方的設定出了問題,相信不過就像是在Linux上一樣常見的中文設定問題。

那要如何讓原本的中文正常的顯示在iTerm中呢?其實很早以前,Mac支援度還沒有很好的時候,就有人寫過教學了。
如果懶得看我碎碎唸,可以直接跳到底下的連接:

http://blog.roodo.com/thegiive/archives/1624814.htmlhttp://blog.xuite.net/jackie.xie/bluelove/10933287http://www.samtseng.liho.tw/~samtz/blog/?p=613

當然照慣例,我還是會寫一下我自己如何設定讓iTerm和vim支援中文的心得啦~~

Step1 修改.bashrc設定

.bashrc是開啟一個新terminal時,初始化環境變數的檔案,透過修改.bashrc,我們可以變更一些預設的環境變數。而要讓iTerm顯示中文,其實只要輸入 ls -Gv 就會正常看到中文的檔案,不過每次都要加這些參數有點不太人性化,所以,建議修改.bashrc,加入alias設定,以簡化指令的輸入。請在家目錄底下,開啟或新建立.bashrc,並在這個檔案中加入:

alias ls='ls -Gv'


加完之後,再開啟一個新的視窗,就會看到亂碼不見了,ls可以正常顯示中文了。

Step2 新建.inputrc檔

同樣在家目錄底下,新建立.inputrc,並在這個檔案中加入:

set convert-meta off
set meta-flag on
set output-meta on


這個檔案主要是讓iterm能正常輸入中文。

Step3 讓VIM支援中文輸入

在SLS中,就連常用的vim也沒有直接支援中文的輸入,所以我們一樣要在家目錄中新建一個.vimrc檔案,並加入以下設定:

set enc=utf8


做完以上三個設定後,在iterm上就可以正常顯示和輸入中文啦。

2010年8月20日 星期五

Mac mini server 中文化

中文化Mac mini server其實不難,不過必須要安裝一些套件,如:

TraditionalChinese.pkg
AdditionalFonts.pkg
AsianLanguagesSupport.pkg

不過在snow leopord中並沒有這三個套件,所以我們必須找到Snow leopard的原版光碟或是同一款的Mac mini install光碟。

放入原版光碟後,按下「shift+蘋果+G」三個按鍵,輸入

/Volumes/Mac OS X Install DVD/System/Installation

其中有一個目錄為「Packages」,裡面就有剛才上面提到的三個中文語系packages,將這三個檔點二下安裝之後,記得到System Preference中的Languages & Text 修改,將繁體中文的移到最上面,如下圖:

螢幕快照 2010-08-20 下午6.18.46.png


我是已經改過了才會有中文的介面,記得改完之後,登出或是重開機就會有中文的介面啦~
安裝完後和一般Mac mini的功能相同部份幾乎都是中文,只有server的功能還是英文。

輸入法的部份我安裝了Yahoo的Keykey,因為它是跨平台的,這樣我就不用在不同的平台之後適應各種不同的輸入法。
連結如下:

http://tw.widget.yahoo.com/keykey/

做完以上的步驟,中文化就大致完成啦,真的是還滿簡單的吧~~


一些安裝相關的討論:

中文化

http://www.mobile01.com/topicdetail.php?f=480&t=1707140&last=21706215

http://www.mobile01.com/topicdetail.php?f=480&t=1707140&last=21768132

windows driver

http://www.mobile01.com/topicdetail.php?f=480&t=1708103&last=21703005

2010年8月19日 星期四

[賀] 本網誌上個月瀏覽總人數突破二千

不知道該怎麼說才好,沒想到會有這麼多人跑來我的Blog,看我寫的奇怪文章,因為大部份都是比較技術性質的經驗分享。如果真的要感謝的話,我要特別感謝Google大神,因為有77%的流量都是來自於Google的搜尋引擎,真的是太神啦~~

所以,扣掉熱心的Google大神,平均每天有10位訪客來觀看的文章,我想也是因為有你們對我常久以來的支持,Google才會這麼關照我吧。所以,接下來我會多寫一點文章,看看本Blog會有什麼有趣的變化。

BTW,可能是最近寫了很多篇有關Mac mini server 的文章,所以人氣因而上升吧。不過,有些技術性的東西不記下來,真的很容易忘記,如果對這些文章有興趣的朋友,歡迎常回來看看哦~~~

2010年8月18日 星期三

Mac mini server 啟用 Raid 1

一拿到Mac mini server,我第一個想法就是將Raid的功能開起來,不過有超強的學弟告訴我,這台Mac mini server,一開始就分開建置了兩個卷宗(Volume),這樣是無法建立Raid,除非是重新安裝Snow leopard server。不過,我只想啟用Raid 1,應該是有可能不用重灌,因為預設系統磁碟是安裝在Server HD,而另外一顆則是備份碟,完全沒有資料,所以,應該是可以不用重灌而啟用Raid 1,幸好,我找到有人跟我一樣懶,也是不想重灌,如下列網址:

http://blog.scottlowe.org/2010/07/17/enabling-raid-1-on-a-mac-mini-server/

設定的步驟如下:

Step1 用外接光碟開機

首先要先用外部的光碟開機,這裡我是直接外接一台光碟機,並放了snow leopard 的install光碟,如果你想試試遠端光碟開機的話,可以按照上面連接的教學使用。
開機的時候,記得按住C按鈕才能正常使用光碟開機,接著就會進入安裝畫面。

Step2 檢查現有磁碟

進入安畫面之後,可以點選工具,並開啟一個Terminal視窗,這個時候可以輸入以下指令查看現有的磁碟狀況。


$ diskutil list


這裡我們會看到Server HD為disk0s2,而disk1s2則為第二顆備份硬碟。其中disk0s2是主要的系統碟;disk1s2則為備份碟。如果是這一批特惠價買來的Mac mini server,應該看到的狀態會跟我一樣,不過,如果你自己有變動過硬碟,請仔細確認系統儲放的位置。

Step3 在Server HD上啟用raid 1

在確認完硬碟之後,我們要正式啟用raid 1了,指令如下:



$ diskutil appleRAID enable mirror disk0s2


輸入這項指令之後,馬上就會新增一個disk9,這個disk9就是我們建立出來的raid set,並且是以disk0s2為主做鏡的備份。之後在disk utility裡也會看到這個硬碟。如果有需要,可以再此輸入diskutil list確認現在硬碟的狀態。

Step4 將第二顆硬碟加入raid set中

接著將第二顆空的備份硬碟加入raid set中,指令如下:

$ diskutil appleRAID add member disk1s2 disk9


從這個指令,我們可以清楚的知道,是將disk1s2加到disk9之中。這個指令輸入之後,照理就會重新建立raid 1,不過我重開機之後,從disk utility中看到的狀態,第二顆硬碟似乎是沒有建置完成,如下圖所示:

Screen shot 2010-08-17 at 6.17.26 PM.png


不過多重開機幾次之後,就又正常了。

Screen shot 2010-08-17 at 7.19.31 PM.png


如果真的一直無法自行修復的話,可以使用以下指令修復第二顆硬碟:

sudo diskutil repairMirror disk1 disk2s2


其中,disk1是我目前虛擬出來的mirror set,而disk2s2則是第二顆硬碟的分割磁區。輸入完這個指令之後,第二顆磁就可以恢復正常了。

此外,如果有興趣了解apple各台電腦raid效能的比較,可以連接到下列Link:

http://mac-fusion.com/401/mac_mini_server_raid_0_vs_raid_1_vs_other_macs/

raid 0的效能好像很好耶,有空在試試看好了~~~


其他參考來源:

http://discussions.apple.com/thread.jspa?threadID=2213470

http://support.apple.com/kb/HT2559?viewlocale=en_US

http://reviews.cnet.com/8301-13727_7-10330310-263.html


===================================================

8/20更新


補充一下硬碟讀取的速度,

底下是Mac mini server 跑 Raid 1的數據,寫入100.1MB/s,讀取103.7MB/s:

aja testing for mac mini server raid 1.png


為了做比較,我貼一個Macbook air ssd版的數據,寫入29.0MB/s,讀取102.6MB/s:
aja testing for macbook air .png


果然7200轉的硬碟真的很威,寫入和讀取的速度都很快,那如果組raid 0的話不知道會不會有更可怕的數據跑出來呢。

2010年8月17日 星期二

Mac mini server 入手~~

今天早上meeting結束之後,黑貓宅急便帶來了令人興奮的消息,我上個月訂購的Mac mini server就這樣出現在我眼前,實在是太神奇啦,本來以為18日才會出貨,沒想到今天就拿到啦,真是令人意外。看來接下來幾天都會花在安裝新server上面啦,話不多說,首先來幾張開箱照吧~~

打開外層的箱子:
IMG_1796.JPG


還沒有拆封之前:
IMG_1801.JPG


所有的配件,包含Mac mini一台、hdmi轉dvi和一條電源線:
IMG_1809.JPG


iPhone 4和Mac mini server合照:
IMG_1821.JPG


驗明正身一下,真的有8g的ram:
Screen shot 2010-08-17 at 4.27.36 PM.png



好啦,折騰了快一個月,總算是拿到了性能強大的Mac mini server,不知不覺又多了一台apple電腦,目前將我要做的事情條列如下:

1. 重做raid 1

因為這台Mac mini server 內建的版本為1.6.3,第一次開機之後,就會看到二顆硬碟,但是我希望能組raid 1讓我這台Server能更可靠一點,不用擔心掛了一顆碟之後,資料就沒來了,畢竟,這台server之後我可是要存重要資料的。

2. 中文化

預設的snow leopard server是沒有中文的,不過我有找到中文化的方法,可以支援大部份的中文說明。

3. 安裝基本軟體

當然一定要安裝一些基本的軟體啦,像是iLife和iWork。

4. 研究Snow leopard server有什麼特別之處

當了網管這麼多年,真的只有OSX Server沒有玩過,因為他太貴了,現在有機會玩,當然要好好把握啦~~

2010年8月10日 星期二

Macbook air 的內建喇叭突然沒有聲音

昨天我在測試很久以前買的creative外接音效卡的時候,一開始外接音效卡正常運作,音質也還可以接受,可是後來的外接喇叭就掛點了,可憐我的FX4021,陪著我那麼多年了,突然就這樣掛了。沒辦法只好聽Macbook air內建的喇叭聽音樂啦,但是,沒想到禍不單行,聽了一陣子這個內建的喇叭也應聲倒地了,不過,神奇的是,外接耳機還是可以用,所以,內建的音效卡還是可以作用,而且開機的時候也有“噔“的一聲,真的是恐怖哦,同一時間掛了兩個喇叭。二話不說,我馬上打給apple技術支援,他教了我一個方法測試是否是軟體造成的問題:

Step 1 重置系統管理控制器



因為我的是Macbook air,電池無法拆下來。
所以要在內建鍵盤上,同時按下

(左側)Shift-Control-Option 鍵及電源按鈕

記得,這四個鍵一定要按超過15秒,才可以正確的重置。
參考來源:

http://support.apple.com/kb/HT1411?viewlocale=zh_TW

Step 2 重置 PRAM



重置PRAM的步驟如下:

1.關閉電腦。

2.在鍵盤上找到下列按鍵:Command、Option、P 和 R。您需要在步驟 4 中同時按下這些按鍵。

3.開啟電腦。

4.立即按下並按住 Command + Option + P + R 鍵。您必須在灰色螢幕出現之前按下此按鍵組合。繼續按住這些鍵直到電腦重新開機並且您第二次聽到啟動聲音。

5.放開按鍵。

技術人員告訴我,開啟電腦後要一直按著Command + Option + P + R 鍵,直到聽到四次啟動聲音才行,看樣子是要多重置幾次的感覺。

參考來源:
http://docs.info.apple.com/article.html?path=Mac/10.6/yh/26871.html

不過,很不幸的,做完以上的步驟,我的內建喇叭還是不出聲,系統偏好設定看到的結果如下圖所示:

螢幕快照 2010-08-10 下午3.43.28.jpg


照理來說耳機移掉之後,名稱的地方會自動切換成“內建揚聲器“,可是我的MBA卻一直都顯示成“耳機“,看來我的MBA這次要進原廠保養一下了,客服人員也告知我直接送維修中心,他也不知道是什麼問題,看來我總算要用一下我的apple care了,一直沒用到,多浪費啊!!



2010年8月6日 星期五

動手拆解Mac mini

我拆了Mac mini啦!!!
不要誤會,此Mac mini不是最近那台標錯價的Mac mini server,而是一台荒廢多年的舊款mini。不過在還沒收到新的Mac mini server之前,先拆一台舊的過過癮也不錯,而且說實在的,新的買來我也捨不得拆吧。

為什麼要把這台Mac mini給拆了,因為他連開機都開不了啦,所以難逃變成磚頭的命運,只好將他拆開來研究看看啦。不過要拆舊款的Mac mini真的是不容易,尤其手上沒有什麼好用的工具,看了很多人的教學,都需要用到一把平刮刀,但是我只有一把15公分的鐵尺和六個橡皮圈。橡皮圈的作用只是方便我將底部的蓋子拉起來,不過因為這台mac mini是要丟掉的,所以,我不毫留情地隨意亂拆,拆開之後的樣子如下圖所示:

IMG_1561.JPG


IMG_1563.JPG


便當看起來還是很討喜,看來他的外殼還是有其他的利用價值,拿來當存錢筒也不錯。

拆解過程的參考來源:

http://29438.blog.hexun.com/24957140_d.html

http://5i01.com/topicdetail.php?f=480&t=154182&p=1&cache=0

在Mac上試用Citrix XenApp

剛好有機會拿到Citrix的測試帳號,所以就試試看他所提供的網路線上office 2010,用起來還滿順暢的,感覺就像是在本機上灌了相關的軟體。但是,我電腦並沒有本裝office 2010,所以Citrix真的將遠端的office畫面傳送的本地端,真的是滿不錯的應用。
其實office 2010本身並不是Citrix所提供的,是需要另行購買並安裝在Citrix的伺服器上。所以,看起來可以在Citrix上面安裝更多購買的版權軟體。就我個人的看法,Citrix就像是一種遠端桌面系統,將遠端的桌面上的軟體繪在client端,所以只要連線中斷,正在使用的軟體就無法使用了。

此外,本來以為他的網頁是用asp寫的,所以他可能只支援Windows,但沒想到其實他也是支援MAC的。只要安裝一個client軟體,就可以使用了,底下我點選了word 2010,開啟了一個新的文件。

 2010-08-05 8.35.43.png


我個人是沒有用過word 2010,所以不知道配置是否一樣,不過,他的確可以開啟存在我電腦上的word檔。從上圖看來,該程式就好像在我的Macbook air的本地端開啟了一個原生的windows程式。因此,只要網路沒有任何問題,這樣線上軟體的服務還真的很有前途。

最後,Citrix好像也是可以在iphone使用,不過我沒有權限登入,就沒特別去試用啦~~

2010年8月5日 星期四

Mac mini server 訂單確認啦!!!

就在昨天晚上我收到了apple的訂單確認信,
預計8/31日出貨,看來要等上一陣子了。

不過目前在mobile01上看到很多學生和老師是完全符合資格,
但是卻被apple通知因為資格不符,而訂單被取消。
真的是猜不透apple的審核機制。

我的狀況是訂購人、收件人和刷卡人都是同一個人,所以只有付上學生証印本。
此外,曾經使用同一個帳號訂購一台MBA,不知道是不是有購買紀錄就比容易審過。

現在就是等月底apple寄Mac mini server過來啦~~
Related Posts Plugin for WordPress, Blogger...