[ Windows ] 31 五月, 2011 16:35
在進入 SSD 的門戶後, 難免要把作業系統優化, SSD 應用時有效維護及提昇運作效能, 優化主要針對 Windows 7 作業系統, 快將引退的 XP 系統有硬體及軟體上的功能限制(不支援系統原生的 TRIM 功能)也該準備退役了, 雖然 Windows 7 系統有良好的支援 SSD(微軟說的), 不過還是有很多被忽略的需要手動修改, SSD 優化後的好處在效能上也十分明顯。

作業系統優化後除了影響 SSD 固態硬碟效能, 減小 SSD 頻繁作業亦有效增強了閒置時維護(TRIM/GC)後的高鋒寫入效能, 還會對 HDD 硬碟機有小許改善。

Windows 7 SSD 一般重點優化:
  • Disk alignment 對齊 (SSD)
    微軟在 WinHEC 2008 的技術文件 Windows 7 Enhancements for Solid-State Drives 序述了關於 SSD 的 4KB page size(block) alignment 的問題對文件系統(NTFS 分割區)的寫入效能影響; 預見的在安裝 SSD 時 NTFS 分割格化後, 分割區沒有對齊 4KB page 邊界而寫入時抹寫兩個實體 block 動作次數, 在持續寫入效能影響下降達 ~20% 至 ~40% 之間(已實測), 要修正 SSD align 問題, 必雖使用 disk align 軟體(例如 Paragon Alignment Tool)將初始化後的 SSD 執行 partition align 分割區對齊, 以得到完美的寫入效能。建議在 SSD 初始分割格化後即時執行對齊程序, 可減小因為分割區內大量文件檔案耗用執行對齊時間。

  • AHCI (SSD/HDD)
    AHCI 模式對不同廠牌 SSD 的傳輸影響在 AS SSD 測試中 4KQD32 有達 ~400%以上(NCQ 對細小的持續讀取最明顯), 要用盡 SSD 的效能火力(尤其是配合 Intel RST AHCI)的話, 開啟 AHCI 模式是無容置疑; 如果 OS 已安裝成 IDE 模式的話, 需要在 Windows 7 內先修改 registry 機碼(及準備好驅動程式), 然後重啟電腦進入 BIOS 啟用 AHCI。

    修改 Windows 7 機碼啟用 AHCI:
    以系統管理員身分執行 regedit 登錄編輯程式
    尋找
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci]
    修改
    將 start 預設值 3 修改為 0參考微軟技術文件 KB922976

  • TRIM (SSD)
    Windows 7 新增 TRIM 功能支援專用於 SSD, 主要由於 Block、Page 及 Cell 必須首先抹除才能寫入新的數據, 寫入隨時間及空間容量縮小累積而在沒有更多 pre-erase 的 block 下持續爆發寫入(burst write)效能下降, TRIM 的作用是把 SSD 可刪除文件的 block/cell 資料立即標示為 invalid, 容許內置預先抹除, 待再有寫入動作時減去了同時要執行抹除作業。要應用到 TRIM 的話, 必須 OS、驅動程式 及 SSD 同時支援, 現時 OS 完全支援 TRIM 功能只有 Windows 7, Windows Server 2008 R2 及 Linux(kernel 2.6.33), 而 Windows 7 內的 Microsoft generic AHCI/ATA 驅動程式 及 Intel 的 RST 9.6 已支援 TRIM, 市場上的 SSD 並不是全部都支援 TRIM, 部分可以透過更新 firmware 提供升級, 部分因為 SSD 控制晶片的限制沒有 TRIM 功能, 某些舊型號 SSD 亦沒有 GC(Garbage Collection)功能內建(需要額外工具程式修復, 例如 Intel X25-M G1, 及 JMF612 控制器晶片), 採購 SSD 時要注意是否支援。

    Windows 7 查看 TRIM 支援預設:
    以系統管理員身分執行 cmd 命令提示字元
    執行指令:
    fsutil behavior query DisableDeleteNotify
    正常 DisableDeleteNotify = 0 即表示 OS 內 TRIM 功能已啟用

  • Superfetch/Prefetch (SSD)
    Superfetch 對軟體程序的啟動和預取增強的程式讀取載入性能, 主要針對是 HDD 硬碟機的物理機械限制, 但 SSD 跟本沒有此問題情況, Superfetch/Prefetch 只會更浪費耗用讀取時間及程序, SSD 當系統碟的話, 關閉 Superfetch/Prefetch 絕對有好處; Windows 7 把 services 服務內的 Superfetch 設定為手動啟動, 停用後可以刪除 c:\windows\prefetch 目錄內的檔案文件。

    停止 Superfetch 服務:
    以系統管理員身分執行 services.msc 服務
    尋找 Superfetch 服務
    點按 將 "自動" 改為 "停用"或"手動" 及點按 "停止"
    停用 Superfetch 服務的話, 亦同時停止了 Prefetch 及 ReadyBoost 功能。

  • Defragment (SSD)
    磁碟區塊破碎是機械硬碟機的攸久問題, defragment(破碎重組)只能有效針對 HDD 硬碟機因為檔案區塊分散影響讀取性能而已, 沒有物理機械限制的 SSD 是無需執行任何「磁碟重組」作業。
    Windows 7 的 disk defragment(磁碟重組)是自動排程, 需要手動停止自動磁碟重組(雖然微軟宣稱 SSD 會自動停止磁碟重組)

    停止磁碟重組自動排程:
    以系統管理員身分執行 dfrgui.exe(disk defragment)
    在 "設定排程" 內關閉不勾選 "依排程執行"

Windows 7 SSD/HDD 其他有的無的優化:
  • Windows Search Indexing
    Windows 7 的 Search Indexing 是桌面系統的一個特色功能, 建立文件索引有效快捷地幫助搜尋用戶的個人文件, 但是我們都已習慣將自己的文件分類, 一般電腦用戶其實是很小機會需要搜尋自己的文件, 一天內可能都不會有一次, 而 Search Indexing 卻會不斷地在系統 background 內執行, 對 SSD 來說是額外的寫入耗損, 對 HDD 來說是硬碟機永遠都不會 idle 閒置及 spin down。

    設定停用 Windows Search 服務 Indexing:
    以系統管理用身分執行 services.msc 服務
    尋找 Windows Search 服務
    點按 將 "自動(延遲開始)" 改為 "停用" 及點按 "停止"
    完全停止 Search Indexing 並不是關閉了 Search 功能, 只是需要搜尋作業時速度慢一點而已。

  • LastAliveStamp(Heartbeat)
    心跳?! 微軟的技術解釋是寫入機碼的時程認定, Windows 2003 及 2000 伺服器是預設值是五分鐘(2000 pro 及 xp 是 0), 用於 dirty shutdown event 時的 last alive time 記錄; 在 Windows 7(Vista)預設值是每一分鐘寫入
    C:\Windows\ServiceProfiles\LocalService\AppData\Local\lastalive1.datlastalive0.dat
    不過, 實際是每十數秒就有寫入作業, 後果是...OS 系統碟的文件系統永遠都不會 idle 閒置, 這亦是筆電(或小筆電)預裝 Windows 7 在電池應用時節能效率較 XP 差的其中一個原因。

    修改停止生成 dirty shutdown event 的頻繁寫入記錄 TimeStampInterval 機碼:
    以系統管理員身分執行 regedit 登錄編輯程式
    尋找 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability]
    修改 TimeStampInterval 預設值 1 改為 0
    "TimeStampInterval"=dword:00000000
    重啟電腦生效

  • Windows Customer Experience Improvement Program
    Microsoft 客戶經驗改進計畫(CEIP), 以搜集系統分析資料報告, 協助處理系統問題及改進產品設計與開發; 在 Windows 7 內有多個自動排程執行系統分析, 當用戶選擇加入客戶經驗改進計畫時, 資料報告會自動上載到微軟; 此類分析排程對於個人用戶來說, 其實就是將用戶電腦變成微軟的奴役機, 一般電腦用戶根本不會有樂趣於閱覽其電腦的分析資料, 分析程序卻不會理會用戶是否選擇加入計畫而不斷地在 background 處理中排程執行, 額外耗用了用戶電腦的資源(電費當然要用戶付帳啦)。

    停止 Windows 7 的客戶經驗改進計畫
    以系統管理員身分執行 gpedit.msc 本機群組原則編輯器
    展開 系統管理範本 -> 系統 -> 網際網絡通訊管理 -> 網際網絡通訊設定
    在 "關閉 Windows 客戶經驗改進計劃" 內勾選 "啟用"
    關閉了 Windows 客戶經驗改進計劃只是禁止用戶選擇加入 CEIP, 及停止將分析報告上載到微軟, 並不是停止 CEIP 的分析排程作業。

    停止 CEIP 自動排程
    以系統管理員身分執行 taskschd.msc 工作排程器
    展開 工作排程器程式庫 -> Microsoft -> Windows -> Customer Experience Improvement Program
    滑鼠右點將三個排程 Consolidator KernelCeipTask UsbCeip 停用
    停止 RAC 自動排程每小時一次(CEIP 關聯)
    以系統管理員身分執行 taskschd.msc 工作排程器
    展開 工作排程器程式庫 -> Microsoft -> Windows -> RAC
    滑鼠右點將排程 RacTask 停用

  • ReadyBoot tracing log
    Windows 7(及 Vista)系統在每次 bootup 啟動時都會有大量 tracing 日誌動作, 其中的 ReadyBoot tracing 會建立 c:\windows\prefetch\readyboot\readyboot.etl 文件日誌上限 20MB, 然後又會自動清空, 此頻繁地複寫 tracing log 程序對電腦用戶沒有明顯效益, 只會額外耗用 bootup 電腦資源, 一般用戶根本不會留意閱覽 tracing log。

    停止 ReadyBoot tracing:
    以系統管理員身分執行 perfmon 效能監視器
    展開 資料搜集器集合工具 --> 啟動事件追蹤工具階段 --> 點按 ReadyBoot
    在 ReadyBoot 的 "追蹤工具階段" 頁內點按不勾選 "已啟用"(Enabled), 在按 "確定" 完成
    完成後 readyboot.etl 文件可以刪除掉, 而且亦不會再在重啟電腦時執行 ReadyBoot tracing。

  • pagefile.sys
    分頁檔案 pagefile.sys 是系統虛擬記憶體應用時轉移記憶體的系統文件, 不可或缺! 沒有分頁檔案某些軟體會因記憶體不足或虛擬記憶體不能轉移而出現系統錯誤; 要善用保固 SSD 壽命的話, pagefile.sys 的頻繁讀寫作業是應該要盡量避免, 如果將 SSD 當系統碟的話, 可以安裝褂載 RAMDISK(例如 Superspeed RAMDISK)或利用已有的 HDD 硬碟來存放 pagefile.sys。

  • Windows Temp
    Windows 的暫存文件目錄, 幫助軟體存放臨時的配置文件或紀錄暫存, 要有效加速應用環境的話, 極端做法是將 Temp 目錄設定使用 RAMDISK, 可以減去使用 SSD(或 HDD) 寫入而又可以獲得極速暫存, 而且暫存目錄內的文件檔案一般關機後是不需要保留存放的。

  • UserProfile
    遷移用戶帳號目錄一般適合在電腦內有多顆磁碟(或分割區), 將用戶帳號由系統碟擴展到大容量空間, 系統碟(分割區)一但需要重灌時避免用戶檔案及配置違失。

    參考: 遷移及配置 Windows 7 的用戶帳號 UserProfile 預設目錄位置

  • hiberfil.sys
    Windows 7 當偵測到電腦硬體主機板支援 ACPI 的話, 會自動配置「休眠」Hibernate 功能, 在應用桌面環境下系統會建立一個大容量的系統文件 C:\hiberfil.sys, 一般 4GB 記憶體會耗用 2.5GB 的文件空間, 休眠功能較適合用於筆電 notebook, 對於並不是經常需要休眠功能的桌機用戶或使用細容量的 SSD 系統碟, 關閉「休眠」功能可以釋放耗用的磁碟空間, 而且 Windows 7 也有「睡眠」Sleep 功能(即是 XP 的 Standby)可以將電腦進入省電停止狀態。

    停止休眠功能:
    以系統管理員身分 執行 cmd 命令提示字元
    執行關閉休眠功能指令
    powercfg -h off

  • IPv6 & IP Helper Service
    自 Vista 開始微軟已經在 OS 內建 IPv6(網際網絡協定版本6), 支援更多的網絡地址空間及 IPsec 保安特式等等, Windows 7 預設啟用了 IPv6 並且紮捆提供 HomeGroup 分享功能, 令 IPv6 與 HomeGroup(家用群組)功能不能分割, 應用到 HomeGroup 分享就必需要有 IPv6; 一般個人家庭及公司企業內部網絡其實甚小需要使用支援超大量網絡地址的 IPv6(除非是 ISP 網絡供應商), 家庭/企業網絡都架建在防火牆的路由器網絡保安環境內, IPv6 對於小型應用環境意義大於實際, 一般現在的電腦用戶舊有的網絡裝置(路由器, 集線器, switch, 閘道器, 防火牆, ADSL等等)也並不是完全支援 IPv6, Windows 7 的 HomeGroup 只能應用在 Windows 7 的作業系統, 沒有家用群組其實仍然可以用傳統的文件網絡分享(Windows File & Printer Sharing), 關閉 IPv6 也可以令系統釋放一些資源(特別是頻繁的虛擬局域網及同時處理 IPv4 和 IPv6), 除非必須使用 HomeGroup 來小圈子無限分享檔案, 否則關掉 IPv6 不會有大損失。

    參考微軟技術文件 KB929852

    關閉 Windows 7 內的 IPv6:
    以系統管理員身分執行 regedit 登錄編輯程式
    尋找機碼
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters]
    新增機碼
    "DisabledComponents"=dword:ffffffff

    停止 IP-Helper 服務:
    IPv6 轉換技術, 主要是將非 IPv6 的地址轉換到支援 IPv6 的網絡環境(例如 在內部 IPv6 網絡連接到 IPv4 的網址), 此系統服務會在 background 內不斷對外呼號連接轉換, 利用 Resource Monitor 時會看到有持續的網絡資料傳送, 關閉了 IPv6 的話 IP-Helper 已無用處, 也停止對外呼號連接轉換。
    以系統管理員身分執行 services.msc 服務
    尋找 IP-Helper
    點按 將 "自動" 改為 "停用" 及點按 "停止"
    網絡裝置停止使用 IPv6 協同

  • DisablePagingExecutive
    微軟技術解說是 Kernel 及 驅動程式 記憶體分頁處理, 一般情況下 Windows 系統會將載入記憶體閒置不作用中的 Kernel 及 驅動程式 記憶體 swap 到 pagefile 處理, 以釋放更多可用記憶體空間給應用程式; 不過, 現在的主流(廠機及DIY)電腦記憶體配置都已經是 2GB(甚至 4GB) 起跳, 採購了的記憶體當然就不要浪費, 要善用記憶體來為作業系統增強性能, 禁止 kernel 及 driver 記憶體 page swap 保留常駐在應用記憶體中, 減少 page swap 的 IO 作業, 亦令 OS 應用時反應不會因為 paging 而遲緩。
    Description
    Specifies whether user-mode and kernel-mode drivers and kernel-mode system code can be paged to disk when not in use.
    0 Drivers and the kernel can be paged to disk as needed.
    1 Drivers and the kernel must remain in physical memory.

    如果電腦配置 2GB(建議 4GB) 以上記憶體的話
    設定禁止 kernel paging 作業:
    以系統管理員身分執行 regedit 登錄編輯程式
    尋找
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
    修改 DisablePagingExecutive 預設值 0 改為 1
    "DisablePagingExecutive"=dword:00000001

    重啟電腦生效

    微軟 TechNET 技術參考 DisablePagingExecutive
[ Linux ] 31 五月, 2011 13:21

六款優秀的開源Linux服務器配置工具


服務器配置工具是讓服務器從裸机變為完整系統的前期准備工作。用戶很快會認識到配置多台机器是一項十分耗時的工作,系統管理員對此當然有充分了解, 有序部署額外服務器或替換有故障服務器的能力對保証企業應用程序運行至關重要,服務器配置工具可以幫助管理員減輕壓力。此外,配置操作系統的一大困難還在 于,它上面有數以千計的組件,各個都有不同的接口,因此考慮到服務器所涉及的任務,自動配置工具無疑復雜的惊人。配置的任務將包括安裝操作系統、內核模 塊、中間件和應用程序,而且不同企業有不同的定制需求,比如web服務器、電子郵件服務器等等。Linux上有很多復雜的配置工具,這里列出六款優秀的Linux服務器配置工具,供系統管理員參考。
 

FAI: http://fai-project.org/download/

FAI (Fully Automatic Installation) 是一個無交互的 Linux 系統自動安裝工具,可對安裝過程進行預先定制、軟件配置管理、虛擬机和 chroot 環境配置,適合用來安裝大規模的架构和集群。

 

M23 http://sourceforge.net/projects/m23/files/

m23 是一個軟件分發和管理系統,用于 Debian Linux。使用 m23 可幫你在網絡中一次性快速安裝上千台服務器,並可對安裝的軟件包進行管理。

xCAT http://xcat.sourceforge.net/yum/download.html

xCAT (Extreme Cloud Administration Toolkit) 是一個開源的可擴展的高級集群管理和配置工具,允許使用者通過一個單點控制和管理一個集群系統。xCAT 最先是為 IBM xSeries 系列 Linux Cluster 做的第三方軟件。它在簡化集群管理的同時,還使集群能夠方便地實現快速擴展,從而提高了系統管理員的工作效率。

Spacewalk 是一個Linux和Solaris的系統管理解決方案。

http://spacewalk.redhat.com/download.html

 

Cobbler 可以用來快速建立 Linux 網絡安裝環境,它已將 Linux 網絡安裝的技朮門檻,從大專以上文化水平,成功降低到初中以下,連補鞋匠都能學會。

https://fedorahosted.org/cobbler/wiki/DownloadInstructions

 

openQRM提供開放的插件管理架构,你可用很輕松的將現有的數据中心應用程序集成到其中,比如Nagios和VMware。openQRM的自動化數据中心操作不但可用幫助你提高可用性,同時還可以降低您企業級數据中心的管理費用。

http://www.openqrm.com/?q=node/110

 

 

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2010-10/29488.htm

[ life ] 20 五月, 2011 10:44

領導者應該俱備的能力

  1. Care 關懷
    主動持續,  健康/財務/健康/人際/休閒/心靈, 每個人的需求都不同, 要因應不同人的需求給予關懷
  2. Company 陪伴
    每天擁抱30秒, 聽話3分鐘, 陪伴30分鐘
  3. Communicate 溝通
    不是我們講的別人就一定知道, 重點是要傾聽,  願意聽, 聽得懂
  4. Check 檢查
  5. Celebrate 慶祝
    小小的鼓勵跟慶祝都是有用的, 要持續下去.

想法到行動的距離是最遠的, 做就對了.

   Modeling 典範 - 說到做到, 以身做則.

[ life ] 18 五月, 2011 12:03

1.誤會; 2.釘子; 3.且慢下手; 4 .寬大 
     
1.誤會:

早年在美國阿拉斯加地方,有一對年輕人結婚,婚後生育,他的太太因難產而死,遺下一孩子。

他忙生活,又忙於看家,因沒有人幫忙看孩子,就訓練一隻狗,
那狗聰明聽話,能照顧小孩,咬著奶瓶餵奶給孩子喝,撫養孩子。

有一天,主人出門去了,叫牠照顧孩子。

他到了別的鄉村,因遇大雪,當日不能回來。

第二天才趕回家,狗立即聞聲出來迎接主人。他把房門開一看,到處是血,

抬頭一望,床上也是血,孩子不見了,狗在身邊,滿口也是血,

主人發現這種情形,以為狗性發作,把孩子吃掉了,大怒之下,拿起刀來向著狗頭一劈,把狗殺死了。

之後,忽然聽到孩子的聲音,又見他從床下爬了出來,於是抱起孩子;雖然身上有血,但並未受傷。

他很奇怪,不知究竟是怎麼一回事,再看看狗身,腿上的肉沒有了,旁邊有一隻狼,口裡還咬著狗的肉;

狗救了小主人,卻被主人誤殺了,這真是天下最令人驚奇的誤會。 

註:誤會的事,是人往往在不瞭解、無理智、無耐心、缺少思考、

未能多方體諒對方,反省自己,感情極為衝動的情況之下所發生。

誤會一開始,即一直只想到對方的千錯萬錯;因此,會使誤會越陷越深,

弄到不可收拾的地步,人對無知的動物小狗發生誤會,

尚且會有如此可怕嚴重的後果,這樣人與人之間的誤會,則其後果更是難以想像。

2.釘子:

有一個男孩有著很壞的脾氣,於是他的父親就給了他一袋釘子;

並且告訴他,每當他發脾氣的時候就釘一根釘子在後院的圍籬上。

第一天,這個男孩釘下了37根釘子。慢慢地每天釘下的數量減少了。

他發現控制自己的脾氣要比釘下那些釘子來得容易些。

終於有一天這個男孩再也不會失去耐性亂發脾氣,他告訴他的父親這件事,

父親告訴他,現在開始每當他能控制自己的脾氣的時候,就拔出一根釘子。

一天天地過去了,最後男孩告訴他的父親,他終於把所有釘子都拔出來了。

父親握著他的手來到後院說:你做得很好,我的好孩子。

但是看看那些圍籬上的洞,這些圍籬將永遠不能回覆成從前。

你生氣的時候說的話將像這些釘子一樣留下疤痕。 

如果你拿刀子捅別人一刀,不管你說了多少次對不起,那個傷口將永遠存在。

話語的傷痛就像真實的傷痛一樣令人無法承受。 

註:人與人之間常常因為一些彼此無法釋懷的堅持?而造成永遠的傷害。

如果我們都能從自己做起,開始寬容地看待他人,相信你(妳)一定能收到許多意想不到的結果....
幫別人開啟一扇窗,也就是讓自己看到更完整的天空....

3.且慢下手:

大多數的同仁都很興奮,因為單位裡調來一位新主管,據說是個能人,專門被派來整頓業務;
可是日一天天過去,新主管卻毫無作為,每天彬彬有禮進辦公室,

便躲在裡面難得出門,那些本來緊張得要死的壞份子,現在反而更猖獗了。

「他那裡是個能人嘛!根本是個老好人,比以前的主管更容易唬!」

四個月過去,就在真正努力為新主管感到失望時,

新主管卻發威了--壞份子一律開革,能人則獲得晉昇。

下手之快,斷事之準,與四月表現保守的他,簡直像是全然換個人。

年終聚餐時,新主管在酒過三巡之後致詞:

「相信大家對我新到任期間的表現,和後來的大刀闊斧,一定感到不解,現在聽我說個故事,各位就明白了:
「我有位朋友,買了棟帶著大院的房子,

他一搬進去,就將那院子全面整頓,雜草樹一律清除,改種自己新買的花卉,

某日原先的屋主往訪,進門大吃一驚的問:『那最名貴的牡丹哪裡去了?』

我這位朋友才發現,他竟然把牡丹當草給剷了。
後來他又買了一棟房子,雖然院子更是雜亂,他卻是按兵不動,果然冬天以為是雜樹的植物,春天裡開了繁花;

春天以為是野草的,夏天裡成了錦蔟;半年都沒有動靜的小樹,秋天居然紅了葉。

直到暮秋,它才真正認清哪些是無用的植物,而大力剷除,並使所有珍貴的草木得以保存。」
說到這兒,主管舉起杯來:

「讓我敬在座的每一位,因為如果這辦公室是個花園,你們就都是其間的珍木,

珍木不可能一年到頭開花結果,只有經過長期的觀察才認得出啊!」 

4.寬大:

這是一個甫自越戰歸來的士兵的故事。

他從舊金山打電話給他的父母,告訴他們:
「爸媽,我回來了,可是我有個不情之請。我想帶一個朋友同我一起回家。」
「當然好啊!」他們回答「我們會很高興見到的。」
不過兒子又繼續下去「可是有件事我想先告訴你們,他在越戰裡受了重傷,

少了一條胳臂和一隻腳,他現在走投無路,我想請他回來和我們一起生活。」

「兒子,我很遺憾,不過或許我們可以幫他找個安身之處。」

父親又接著說
「兒子,你不知道自己在說些什麼。像他這樣殘障的人會對我們的生活造成很大的負擔。

我們還有自己的生活要過,不能就讓他這樣破壞了。我建議你先回家然後忘了他,他會找到自己的一片天空的。」

就在此時卻一掛上了電話,他的父母再也沒有他的消息了。

幾天後,這對父母接到了來自舊金山警局的電話,

告訴他們親愛的兒子已經墜樓身亡了。警方相信這只是單純的自殺案件。

於是他們傷心欲絕地飛往舊金山,並在警方帶領之下辨認兒子的遺體。

那的確是他們的兒子沒錯,但驚訝的是兒子居然,只有一條胳臂和一條腿。
 

故事中的父母就和我們大多數人一樣。 
要去喜愛面貌姣好或談吐風趣的人很容易,

但是要喜歡那些造成我們不便和不快的人卻太難了。

我們總是寧願和那些不如我們健康,美麗或聰明的人保持距離。

然而有些人卻不會對我們如此殘酷。

他們會無怨無悔地愛我們,不論我們多麼糟總是願意接納我們。

今晚在你入睡之前,請試著去接納他人,

不論他們是怎麼樣的人;請用心去瞭解那些不同於我們的人。

每個人的心裡都藏著一種神奇的東西稱為「友情」,

你不知道它究竟是如何發生何時發生,但你卻知道它總會帶給我們特殊的禮物。

朋友就像是稀奇的寶物。他們帶來歡笑,激勵我們成功。

他們傾聽我們內心的話,與我們分享每一句讚美。

他們的心房永遠為我們而敞開。現在就告訴你的朋友你有多在乎他們。
 

把這篇文章轉寄給所有你認為是朋友的人。

如果這篇文章又回來了,你將知道你擁有了一輩子的朋友。

試想:朋友,您一路看下來之後;一定有很深的感觸吧。

那麼,在對別人有所決定與判斷之前,首先,請想想這是否是一個「誤會」,

然後,請考慮您是否一定要釘下這個「釘子」,

如果可以的話,請「且慢下手」。

因為,當您對別人「寬大」之時,即是對您自己寬大。

很有意義..我把它送給大家.....與你們分享.....因為.....你是我的朋友!

[ software ] 14 五月, 2011 19:09

iTunes 如何整理、備份、重灌

在Windows7,除了搞定x64下的程式差異,就屬iTunes重灌聽起來最複雜。

坊間有各種奇奇怪怪的重灌法,畢竟大家的音樂跟程式少說都有幾十GB,雖然只要授權正確就可以重新去store抓,但是誰會一個不漏記得那幾百張專輯跟幾百個App是哪些啊...

幸好根據Apple的說法,備份你的收藏,和重灌iTunes10其實只有幾個步驟。有鑑於很多人有「官方說明書有字沒有懂」症候群,我整理了一下正常人也聽得懂的口語 給各位使用:

平時如何整理iTunes以便不時之需?

iTunes 設定成(Mac:選擇 iTunes > 偏好設定 > 進階。 Windows:選擇編輯 > 喜好設定 > 進階。)

1.記住iTunes的位置(看上圖

2.務必選擇“歌曲加到資料庫時,將其檔案拷貝到 iTunes Media 檔案夾” 和 "保持 iTunes Media 資料夾整理狀態"

原因是你到時候備份,可以只用「一個目錄」備份。尤其是Window7之後,「媒體櫃」可以設定各種來源音樂,看似在同個地方列表。對於用目錄名字來分類的人真是惡夢。

如何備份整個iTunes(專輯、鈴聲、照片、付費程式)?

Apple建議兩種備份方式。首先是不用選擇檔案的DVD燒錄法,看這裡。不過要用上很多張DVD,並不實用

第二種方法是外接硬碟法,按以下步驟執行。我加了一些Windows才有的步驟

  1. 打開iTunes,解除授權你的電腦(有幾個帳號就授權幾次)
  2. 關掉 iTunes
  3. 接上外接硬碟或者隨身碟(如果夠大),而且打開電源開關
  4. 如果你知道iTunes目錄在哪,找到它
  5. 或依預設,找到iTunes 檔案夾位於:
    Mac OS X:/使用者/使用者名稱/音樂/iTunes
    Windows XP:\Documents and Settings\使用者名稱\我的文件\我的音樂\iTunes
    Windows VistaWindows 7:\Users\
    使用者名稱\我的音樂\iTunes
  6. 把「整個iTunes目錄」copy到其他硬碟去。完成後改個名字,例如「iTunes備份10月16號」之類的
  7. (pc)另外備份iTunes的設定檔
    Windows XP:
    \Documents and Settings\使用者名稱\Application Data\Apple Computer\iTunes\iTunesPrefs.xml
    Windows VistaWindows 7:\Users\使用者名稱\AppData\Roaming\Apple Computer\iTunes\iTunesPrefs.xml

補充:可能有人還想備份你的iDevice備份檔,路徑在 \Users\使用者名稱\AppData\Roaming\Apple Computer\MobileSync\Backup
雖然Vista以上可以用Junction Access方式將這個目錄指到非作業系統的磁碟代號,但我不建議修改系統設定以免增加維護難度。
你可以等iDevice自己備份完,進目錄把它複製到其他磁碟,然後要不要砍掉就是你的事情。需要時再複製回來原處即可

至於iDevice在每次同步時的「備份檔」到底會備份些什麼?簡單的說,這個檔案包括機器的帳號設定和遊戲進度,但不包括下載過的App、遊戲本體、音樂和鈴聲。細節參考Apple官方說明: iPhone 與 iPod touch:關於備份

如何還原整個iTunes(專輯、鈴聲、照片、付費程式)?

還原iTunes其實非常簡單,不用從iPhone慢慢傳

  1. 假設你現在重灌了Windows或買了一台新的麥書,電腦裡光溜溜啥都沒有
  2. 當然先去抓最新的iTunes安裝,安裝在上次同一個目錄(你要換地方也行,那麼3.請跳過)
  3. 把上面備份的iTunesPrefs.xml蓋回去
  4. 關掉 iTunes
  5. (pc)打開 windows工作管理員 > 處理程序,找出任何名為「AppleMobile****」的處理程序,按右鍵結束它
  6. 把「整個備份的iTunes目錄」copy到2.產生的目錄
  7. 按下 Option 鍵 (Mac) 或 Shift 鍵 (Windows),然後點 iTunes圖示啟動它
  8. 點一下“選擇資料庫”按鈕,選你的iTunes目錄
  9. 打開iTunes,授權你的電腦(有幾個帳號就授權幾次)
  10. 這時把iPhone插上底座同步,就跟以前一樣

原始文章:

http://lordmi.memory-off.org/wordpress/archives/7108