標籤

2010年9月27日 星期一

[emotion] 得了雞瘟的硬碟

大概幾個月前開始吧?我家裡PC有時會出現BIOS的嗶嗶聲導致開不了機,查了一下網路上的說明,有可能是memory或者是display card有問題造成的。後來我把這2個零件都拆下來重新插上去就沒有再發生嗶嗶聲了,我以為問題已經解決了。



想不到,惡夢就在上上週末發生了。



PC可以開機,但是沒有任何畫面輸出。原先以為是monitor的問題,搬了另一台monitor來交叉比對發現,monitor是沒有問題的。

那問題應該就是顯示卡了吧,家裡當然沒有替代品可以來拿測試,只好打去當初在Nova買的店家問了一下,檢查不收費的。

所以冒著下雨天,我把主機搬去Nova給店家檢查了,拿了新品來測還是沒有畫面,可是PC的燈都有亮感覺好像有開機成功,只是沒有任何顯像輸出而已。試了一陣子後,因為我的主機板和顯示卡都還在3年保固內(我運氣好,只剩1個月就過3年保固了!),店員決定把這2項都送原廠檢修。



不過當時的我是認為即使我的硬碟壞了開不了機,至少應該要可以看到BIOS的畫面才是啊,所以硬碟應該不是禍源。



我則把硬碟拆下來帶回家去。



等了一週以後,上週日店家通知我,沒問題了可以去取貨了。



開心的帶著我的硬碟去店家的維修部門拿PC了,一開始沒有插上硬碟開機,沒問題可以看到BIOS畫面輸出在螢幕上。接著以為一切都OK,都修好了,想不到把我自己原本的硬碟接上後,變得又回到原點,沒有畫面。



維修工程師也傻眼了,怪了!明明剛剛是正常的,可以看到畫面的,為啥現在接上硬碟又看不到了?



接下來,開始交叉測試了,依序上場的是電源供應器和店家的測試硬碟。



電源供應器更換成另一顆也沒有改善,工程師說之前遇到電源供應器受損造成輸出功率不夠,也有可能會產生無畫面的情形。不過,顯然我的情形不屬於這種,只好接上店家的硬碟試看看了。



沒想到,一換上他們的硬碟就沒有問題,可以看到很久沒看到的畫面。



天啊,跟硬碟有關?



我第一次遇到硬碟壞了會導致系統無法輸出畫面,只是測試的結果真的是這樣子,也只好相信了。跟店家買了顆新的1TB硬碟裝上,反覆測試都可以看到BIOS畫面輸出了,就搬回家去了。



在等新硬碟從店家販賣部門拿來維修站時,我望著窗外的天空,心裡一直在想那顆硬碟裡有很多很多寶貴且無價的資料,尤其是我兒子的所有照片原始檔,儘管我都有上傳至Picasa,可是原始檔還是很重要的。



用電腦這麼久以來,第一次遇到自己重要資料的硬碟掛點的,而且是沒有任何機會可以再看到內容的,可是遇到了也只能接受吧!



回家後,嘗試再接上硬碟透過USB的方式來讀,可惜硬碟都無法被偵測到,只好開始重灌新硬碟新的作業系統了,重灌完了後開始先安裝基本的軟體。



(都已經到重裝系統和軟體的階段,我早就放棄把重要資料從舊硬碟讀出來的想法了!)



當我又如同以前般的上網時,突然看到硬碟雞瘟的文章,仔細一看是Seagate的硬碟,原來在去年曾經出現過,這時心裡突然出現一道光啊,難道我的資料救得回來了。開始用Seagate + 雞(機)瘟當關鍵字去google,有一堆討論文章可以參考,一開始得先確認自己的硬碟是有問題的批號,接著再看是哪種情形來做修復。



原來,硬碟的firmware也會出錯的,而且竟然被我遇到了。(其實也沒啥好大驚小怪的,程式是人寫的,總不可能100%完美吧!)



找好資料後,就準備按照步驟來救看看了,幸好,我努力很久後,終於又可以看到硬碟中的重要資料了,但是因為備upgrade firmware後會把硬碟搞掛,昨天晚上就一直在備份重要資料到新的硬碟裡,接下來會把舊硬碟的firmware更新到廠商修復的新版本上了,不然不知道在未來的什麼時候又會再發生一次。



有了這次教訓,開始知道重要資料備份的重要性了,要開始survey另一顆硬碟來做備份碟,避免以後又遇到這種鳥事啊!







備註,附上我所參考的網頁。

1. http://www.mobile01.com/topicdetail.php?f=297&t=1058358

2. http://minchuanwang.blogspot.com/2009/03/seagate-720011-1bioslba0-0m-2bios.html

3. Seagate官方的公告(http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?Tab=search&Hilite=&Module=selfservice&&TargetLanguage=selfservice&DocId=207931&NewLang=cm)。

2010年9月18日 星期六

[emotion] 有趣的內訓課程

今天幾乎整天都在訓練教室上內訓的課程,我自己曾經在網路上看到很多人稱讚公司的教育訓練課程規劃得很讚也很用心,我自己也蠻同意的。很多訓練課程不只是由講師單向的向學員們授課,反而取而代之的是,互動式或者活動式的訓練課程。



坦白說,台灣的教育跟國外有著很大的差異,單向式的教學是大家一直以來習慣的接收知識方式。



活動式的感覺的確有著不一樣的學習效率,有人說好,有人可能認為不好,因人而異。



今天的6小時課程,時間長是一個重點,所以課程安排得很充實。除了講師講解外,還有小組合作。我突然想到,我們訓練課程很喜歡用小組式的方式,不是一個人單兵作戰,這樣可以讓不認識的同仁們湊著一起討論主題。



當然,根據個人的經驗,小組成員是很重要的,如果大多數的成員是屬於比較內向、安靜的那會讓過程變得很不好玩,因為當要開始討論時會沒有人起頭討論,搞得場面很冷,時間一到交不出討論結果來。



幸好,我今天參加的這場成員都還頗nice的,不要都不出意見來參加討論的。分組方式當然不會是自己認識的坐一起變同一組,而是在報到時用抽籤的方式來決定組別的。

(OS:本來有長官跟我同一組的,可是他下午有要事沒出席,慘的是下午的課程內容才是重頭戲啊!)



本來我們這組人數比起其餘組別就是人少的一組,下午的課程開始後,人突然少了2個,下午的課程都是需要分組討論的,人少的我們自然輸人家組員多的,討論起來變得更刺激了。



人多的或許一人想一個答案,人少的自然要生出更多內容,到最後一個練習時更只剩下3個人(含我在內)。

訓練課程不是只要玩玩腦力激盪而已,今天的課還要演戲,太有趣也太搞笑了。



我腦海中突然想到,這種活動內容好像只有在以前寒暑假時去參加救國團營隊時才會遇到的戲碼,這種好像是團康活動的技倆之一竟然會在公司的內部訓練課程出現。



慘的是我們只剩3個人,演起戲來最少要3個人剛剛好夠資格,雖然我們亂演的過關了,可是的確讓我留下深刻的印象啦。



今天真的讓我再次見到公司的用心啊!

換個角度想,這樣的授課內容和方式,講師是不是很好賺啊?




2010年9月7日 星期二

[emotion] 今天的史蛋粒去聽了免費的Android講座

前幾天在網路上亂看時,突然看到有篇文章的內容是9/8晚上會有場免費講座,主題是跟最近很火紅的Android有關,沒有玩過的史蛋粒就報了名要去聽了。

去聽了之後,的確有點失望的,因為一開始我是被講座內容的大網所吸引的,其中有幾個sub topics我蠻有興趣的,但今天的課程中因為時間問題,反而我最有興趣的topic被跳過了,害我一整個傻眼啊。

整場講座中大約有1/2的時間在講技術概念,1/4在做探討,但有剩下的1/4是在講有關於business的,最後這部份是我最不感興趣的一塊。

講座的地點是在我以前曾經去上過課的地方,那時的印象是講師群都蠻有一定水準的,很多都是業界的前輩們或者是正在攻讀的博士班的學長,每個人講起技術都是很熟練的,所以那時很遜的我也因為這樣功力增進了不少。

只是,今天的這場講座花了近3個小時的時間,結束後卻有點失落和空虛的感覺在心裡,也不知道為什麼?

是我太過於期望了嗎?

或許吧,我原本以為可以聽到很棒的內容,不止是分享技術上的論點,也會討論業界和Android的關係。

我有收穫?

有的,因為我沒有玩過Android,所以入門的說明和概念的教導對我還是有幫助的,雖然講師很簡單的用投影片說明,但如果自己花時間來研究的話,初期的準備工作應該也要花掉不少時間的。

只是在快結束時,講師要陳述的觀點跟我個人的看法有點小出入,不過無所謂,看法本來就是因心而異的了。
台灣的硬體產業是很強的,唯獨軟體產業無法跟中國、印度抗衡,出發點是好的,只是我課後跟老師們請教了看法仍然覺得不解。

Android很紅,紅到爆了。除了手機外,什麼embedded devices如果有跑OS的話,廠商都會挖盡心思且想辦法要把Android擺上他們的device上去。有些時候是客戶需求,有時只是要證明自己能力有多強。

的確,能把最新的技術應用在自家產品上的確代表某種程度的證明,只是就Business上來說,最重要的還是投入研發資源後希望能有生意的上門,畢竟公司老闆不是佛心來著的啦。

至於剛剛提到和老師的看法不一樣的地方是,以手機平台為例子,廠商推出手機後,因為是Android平台,其餘無論是職業或者是業餘的工程師,可以自己把idea寫成實用的軟體,並發佈出去給其他人使用,如果是有收費的,這樣會帶動這群人來主動寫軟體的,所以手機銷售量會增加。
(註:有很多人真的是好心人,花時間和精力寫的軟體是free of charge的)

但這是手機,如果換成TV/SetTopBox呢?
第一,它的量沒有手機那麼大,再者是它很封閉,除了廠商找的third party來協助寫應用軟體外,一般人應該不會去幫它寫軟體的。也就是Andriod的幫助其實不大,找特定third party來幫忙寫軟體,小兵的看法認為有需要用到Android嗎?廠商原有的OS應該也可以這麼做的。

我想了半天,一直想不懂這點?(有很大的可能是小兵的視野還不夠大,domain know how仍然不足,才會有這麼敷淺的看法)

但不管如何,Andriod的推出真的是一個很棒的平台的。