2008年9月23日 星期二

[Windows] 整合 SATA Drivers 至 Windows XP with SP3 與自動安裝設定

由於 Windows XP 快要退役,以及市面上越來越多硬碟採用 SATA 的技術,因此,對於想安裝 Windows XP 時,常常一開始就碰到找不到驅動程式的問題,因此整合一片擁有 SATA Drivers 是一件非常重要的事,不然就只能使用 IDE Mode 囉。


 


先前準備動作



  1. nLite


  2. SATA Drivers


  3. Windows XP with SP3 原版光碟與序號


過程記錄



  1. 由於我製作與測試喜歡用 VMware 啦,所以我是先用原版光碟安裝乾淨的 Windows XP with SP3 後,更新至最新才開始的,此部可跳過,哈。

  2. 安裝 nLite 軟體,此套軟體是免費的,用來整合驅動程式或是一些更新套件或是要製作自動安裝等。

    • 此軟體需要 .Net Framework 2 的環境。



  3. 安裝完後,則使用 nLite 來設定啦。

    • 記得選 Traditional Chinese

    • 接著"設置 Windows 安裝"

      • 若是第一次使用,就將原版光碟或映像檔擺好,點選瀏覽,選那片光碟的位置

      • 接著會要你建立一個目錄來複製那片光碟的資料進來。



    • 由於我要製作成自動安裝的方式,所以我會點選三項

      • 整合-驅動程式

      • 安裝-自動安裝回應(無人值守)

      • 建立-可開機 ISO 映像檔



    • 整合完驅動程式後,就會進入自動安裝回應的設定,請依自己的習慣環境來設定,若要設定成自動安裝,需留意資訊的填寫,有些未補齊則會在安裝過程中談跳出來,就會停著等你輸入。以下是我此次測試多次,發現至少要設定的數值,最後我習慣安裝畫面停在最後的設定畫面,如設定新增使用者帳號等,以下冒號後面的數值為參考用的

      • 無人值守模式

        • 全自動

        • 可自行點後面的問號來查看哪種模式適合自己



      • 產品金鑰

      • 所有者及網路ID

        • 完整名稱:PC

        • 公司名稱:PC

        • 工作群組:WORKGROUP



      • 區域性的

        • 語系群組:Traditional Chinese

        • 時區:(GMT+8:00) 台北



      • 使用者

        • 我是選 Administrator

        • 勾選"不輸入密碼",我習慣安裝完後再調



      • 若照上面的設定,一開始安裝 Windows XP 時,除了最開始要選擇安裝的位置與格式化外,就可以慢慢地等到它跑到最後的設定,而最後的設定包含以下部分

        1. 一個確認鍵,按完後還得加上個"是"

          • Windows 將自動調整您的螢幕解析度,來改善視覺元素外觀



        2. 詢問是否立即啟動自動更新來協助保護我的電腦

        3. 網路設定

        4. 是否要向 Windows 註冊

        5. 使用者帳號的新增




    • 之後就會進入製成開機 ISO 映像檔的部分,至目前為止約610MB,大概還有 90MB 的空間可用,所以我就額外加一加我常用的軟體,可按"檔案總管"來整理

      • 7z457.exe

        • 這是免費的加解壓縮軟體,幾乎可解壓縮大部分常看到的壓縮檔,除了不能壓縮成常用的 RAR 檔外,沒有什麼不方便的地方



      • daemon4301-lite.exe

        • 這是免費的虛擬光碟



      • FileZilla_3.1.3_win32-setup.exe

        • 這是免費的 FTP Client 軟體



      • ImgBurn

        • 這是免費的燒錄軟體



      • AVEncode

        • 這是用來看影片的啦,可看大部分的 AVI 、RMVB和MOV檔,參考 PTT 之 AVEncode 看板的進板畫面

        • ac3filter_1_11.exe

        • DivXInstaller.exe

        • OggDS0995.exe

        • quicktimealt270.exe

        • realalt184.exe

        • VobSub_2.23.exe

        • Xvid-1.1.3-27042008.exe



      • AntiVir

        • 這是免費的防毒軟體



      • gvim72.exe

        • 這是超強大的免費文書編輯軟體,但不一定適用每個人







  4. 以上就是本次實作的流程,此次還碰到一個錯誤訊息

    • The file ahcix64.sys could not be found.

    • 這個錯誤訊息是因為在整合 SATA drivers 不小心將 x64 的也整進來,才會出現的問題,記得挑選 32-bit 或 x86 的字樣牌囉!




2008年9月20日 星期六

薪資穩定後?

剛在看美食節目,瞧著主持人吃喝玩樂,生活煞是開心,看看目前所處的簡陋,遙想著未來有穩定工作後,到底該怎樣享受生活呢?不知不覺,越想越覺得空虛。


世上不知有多少人在追求薪資,有錢的盡說著如何找樂子,沒錢的苦哈哈地想努力賺錢。我是屬於後者,但看著有錢人家的生活享受,突然間也打了個問號,難道,那是我在追求的生活嗎?似乎這個答案很清晰,卻不可否認的,有了錢卻也想那般的花費。很簡單的回顧自己的生活,至今我花最多自己打工賺錢的地方,是我生活中相對熟悉的電腦零件,像是硬碟、記憶體、顯示卡或是一些零星的設備。花錢真的是一種減輕壓力的方式,但每當我敗家後,不禁又會龜毛起來,難道買了這些東西就會變幸福了嗎?


想著想著,好像離幸福的距離越來越遠,人是不完美的,只能透過購物方式來彌補心中的缺陷,但花再多的錢,內心卻怎麼都感受不到幸福,或許,幸福也是種盲目吧?


台北的消費,一天250元似乎不過份,但一個月7500的消費額一不小心就吃掉中階薪資1/5的薪水,那房租呢?交通費呢?交際費呢?。賺錢真的不是件容易的事,假設一個月存三萬,一年才三十六萬啊,人生的第一個一百萬也得花三年,還不包括幣值貶值的計算,然而,一個月存三萬是件簡單的事嗎?


買一台車,四十萬分期四十期;買一間房子,四百萬分二十年繳清;養小孩、奉養父母又該花費多少呢?一年十二萬在車子,接近三十五萬在房子,那究竟在孩子爸媽的身上該怎樣分配呢?


或許,還有許多萬變的幸福,並不是追求錢才能獲得到的!但不可不顧的,經濟還是擺在最前頭。沒錢的生活,只能看到錢這個目標罷了。


2008年9月14日 星期日

跟自己喊話!

想跟自己說:「這麼峱,怎麼在外頭混!」。新的學期,會多練身體,並且更正向地生活。

最近發現,自己好像還滿適合研究這條路,原因是還滿喜歡目前的溝通方式──寫信。我覺得寫長篇的信對我而言不是什麼問題,當然在實作上也都還說得過去。不過,我的英文似乎還很不長進。

覺得自己又將跨進另一個人生的境界,需要努力,再努力!加油。


2008年9月10日 星期三

披荊斬棘過生活

呼,生活真的好多好多重重關卡!每一關的確恐怖到了極點!為啥老天要這樣地考驗!真的,快喘不過氣了。

希望自己能繼續積極地正向踏步。


2008年9月2日 星期二

[Windows] 安裝 SVN for Apache @ Windows XP

最近開始要接手 Lab 的 SA 職位,我已經兩年多沒有在練習管機器,今天趁著程式案子都告了一段落後,自己來摸索一下,由於目前我手頭還沒有可以玩弄的 Unix 機器,所以就先弄弄 Windows XP 環境。


 


環境簡介:



  • Windows XP with SP3

  • apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi

  • svn-win32-1.5.2.zip


首先是安裝 Apache Server,點選執行,不斷地下一步,頂多一些資料填一下就搞定,即可啟動。若要測試自己有沒有安裝起來,請連看看 http://localhost/ ,理論上會出現網頁,顯示”It works!”。


 


接著,則是安裝 SVN 的部分,首先是到 http://subversion.tigris.org/ ,選擇 Windows binaries ,然後由於我安裝的是 apache 2.2.9 ,因此就點選 Apache 2.2 系列,下載 svn-win32-1.5.2.zip 囉。


 


關於 SVN 的部分,目前我直接解壓縮在 C 槽,即 C:\svn-win32-1.5.2 ,此時,記得要去設定系統環境變數:[控制台]->[系統]->[進階]->[環境變數]->[系統變數]->[Path] ,增加一下 "C:\svn-win32-1.5.2\bin" ,完成這些動作後,請記得重開電腦!這個理由是為了讓 Apache 設應時可以找到必要的 lib 。


 


重新啟動完後,接著就可以設定 Apache :



  • 首先,查看一下C:\svn-win32-1.5.2\README.txt,最後面會敘述安裝的部分

  • 然後就跟著它所說的,將 apache 的 httpd.conf 稍微的修改

    • 將 C:\svn-win32-1.5.2\bin 下的兩個 *.so 檔移至 C:\Program Files\Apache Software Foundation\Apache2.2\modules ( Apache Server 的安裝位置之 modules 目錄 )

      • mod_dav_svn.so

      • mod_authz_svn.so



    • 拿掉註解,打開選項

      • LoadModule dav_module modules/mod_dav.so

      • LoadModule dav_fs_module modules/mod_dav_fs.so



    • 增加兩項模組

      • LoadModule dav_svn_module modules/mod_dav_svn.so

      • LoadModule authz_svn_module modules/mod_authz_svn.so



    • 目前已設定完畢,可重新啟動 apache server !!

    • 接著,這只是測試網頁瀏覽 svn 目錄罷了,於 httpd.conf 增加目錄敘述

      • <Location /svn>
                DAV svn
                SVNPath your/repository/path
        </Location>

      • your/repository/path ,為了測試可以使用 "C:/my_svn"

      • 接著在 cmd mode 下建立 C:\my_svn

        • C:\> svnadmin create my_svn



      • 這些都設定完後,重新啟動 apache server ,即可瀏覽 http://localhost/svn 囉。