複製 貼上? 可沒這麼簡單. 換碟七小時:一台 2008 R2 伺服器的預防性換碟、BMR 還原、與深夜的意外插曲
複製 貼上? 可沒這麼簡單. 換碟七小時:一台 2008 R2 伺服器的預防性換碟、BMR 還原、與深夜的意外插曲

工程師思路系列 事出必有因 Windows Server RAID 維護 BMR 還原 換碟七小時:一台 2008 R2 伺服器的預防性換碟、BMR 還原、與深夜的意外插曲 2026 年 8 月 22 日 | Mr. τ / 風雲網通系統有限公司 預防性換碟,聽起來是一件很日常的事。帶著備份、帶著驅動程式、帶著多年的肌肉記憶,下午進場,傍晚完工,晚上請客戶驗收。 但這次,完工後的兩個小時,我站在現場,看著 ERP 系統越來越慢,然後完全連不上。 這篇文章記錄的,就是那一晚發生的事,以及身為工程師,我從中帶走的教訓。 一、這台機器是什麼來歷 客戶是台中的製造業中小企業,核心系統是一套跑在 Windows Server 2008 R2 SP1 上的 ERP。主機是 ASUS RS500-E8-PS4 v2,磁碟控制器是主機板韌體層的 LSI MegaSR——也就是俗稱的「Fake RAID」。 兩顆 Seagate Exos 7E8 已經穩定服役了 8 到 9 年。沒有故障,但年限到了,主動換碟比等到壞掉再換要安全得多。這次換上的是 Toshiba MG10ADA200E,企業級、5 年保固。 ⚠ MegaSR 的維運盲點:這種... » read more

科技冷知識:為什麼硬碟明明「複製成功」,換上去卻藍屏?
科技冷知識:為什麼硬碟明明「複製成功」,換上去卻藍屏?

💡 科技冷知識:為什麼硬碟明明「複製成功」,換上去卻藍屏? PCPiLOT 工程師思路系列・事出必有因 / Mr. τ・風雲網通系統 大家換硬碟時,有沒有遇過這種崩潰場景? 硬碟已經完整複製。 分割區也看起來都正常。 檔案一個不少。 結果一換上新硬碟,Windows 開機直接: 💥 BSOD 💥 0x7B 💥 INACCESSIBLE_BOOT_DEVICE 這其實是老 IT 人很熟悉的一種問題。 從早期的 IDE → SATA,到後來 SATA/AHCI → NVMe,雖然底層架構並不完全相同,但有一個共同點: 「Windows 找不到自己原本的開機磁碟。」 Data ≠ Boot 硬碟裡的檔案可以全部複製成功,但 Windows 要能開機,靠的不是「資料在不在」,而是這整條鏈能不能接起來: Firmware ↓ Boot Manager ↓ BCD ↓ Storage Controller ↓ Driver ↓ Windows 任何一層斷掉,都可能藍屏。 ❌ 為什麼會這樣? 因為 Windows... » read more

工程師手記:一顆瑕疵硬碟的「好區分割」實錄
工程師手記:一顆瑕疵硬碟的「好區分割」實錄

工程師思路系列・事出必有因 工程師手記:一顆瑕疵硬碟的「好區分割」實錄 用 AI 協助開發一套把壞區封印、好區留下的工具鏈 作者:Mr. τ / 風雲網通系統有限公司(PCPiLOT) 有時候,工程師會做一些很「客家」的事情。 不是因為買不起新的,而是看著一顆還能讀、還能轉、還能跑的老硬碟,心裡總會冒出一個問題: 「它真的已經完全沒有利用價值了嗎?」 這次的專案,就是從這個問題開始的。 一、問題從哪裡來 一般遇到硬碟出現壞軌,最標準的建議其實很簡單:備份資料、更換硬碟、淘汰。 這個答案沒有錯。尤其是企業伺服器、資料庫、NAS 等重要設備,硬碟一旦出現大量重新配置磁區、Pending Sector 或 Uncorrectable Sector,根本不應該拿來賭。 但是,如果今天手上的硬碟只是在某些區域出現瑕疵呢? 例如: 前面一大段可以正常讀取 中間有一段連續的問題區域 後面又有很長一段可以正常讀取 這顆硬碟不是「全部壞掉」,而是只有一部分不能用了。 於是我開始思考:如果可以把壞掉的區域隔離起來,只把確認可以正常使用的區域建立成 partition,是不是就能讓這顆硬碟繼續承擔一些低風險用途? 二、現有工具為什麼不夠用 一開始我也認為「這應該早就有人做了吧?」 畢竟 Linux 有 badblocks、有 SMART 工具、有 ddrescue、有各種 HDD surface scanner,也有非常成熟的 partition 工具。把它們組合起來,應該就完成了。 但仔細研究之後,才發現事情沒有那麼簡單。 現有工具大多各自解決一個問題: badblocks:找出有問題的 block smartmontools:分析硬碟健康狀態 ddrescue:在硬碟快壞掉時,盡可能把資料救出來 diskpart、fdisk、parted:建立與管理 partition 但我要做的事情其實不太一樣。 我不是要「修復硬碟」,也不是要「搶救資料」。 而是想做:找出還可以使用的區域,然後把不能使用的區域隔離。 不是把壞硬碟修好,而是重新定義這顆硬碟「哪些地方可以用」。... » read more

工程師手記:老舊交換器過熱改善實錄
工程師手記:老舊交換器過熱改善實錄

工程師思路系列・事出必有因 工程師手記:老舊交換器過熱改善實錄 用簡單熱橋重拾金屬殼體的散熱價值 作者:Mr. τ / 風雲網通系統有限公司(PCPiLOT) 在網路設備的日常維護中,我們經常會遇到一些「設計上留下遺憾」的老設備。 最近處理一台使用多年的 Zyxel GS108B 時,就遇到典型的過熱問題——而解決方法,比想像中簡單。 一、問題從哪裡來 長時間運作後,這台 GS108B 機殼明顯發燙,內部溫度偏高。雖然尚未直接影響功能,但已明顯超出理想工作範圍。 原廠設計僅在主晶片上黏貼一顆鋁擠型散熱片,整個金屬殼體幾乎沒有被納入散熱路徑。這讓人不禁思考:既然外殼本身就是大面積的金屬結構,為何沒有好好利用? 二、問題分析 拆開機殼後可以清楚看到: • 主晶片上方有一顆標準鋁散熱片 • 散熱片與上蓋之間存在明顯空隙 • 熱量主要只能透過空氣對流與有限的殼體傳導排出 這種設計在產品初期或許足以應付一般負載,但隨著使用年限增加、環境溫度變化,或是設備長期處於較高流量狀態時,散熱裕度就顯得不足。 三、改善思路 傳統做法多半是在殼體上開孔加裝風扇,但這會帶來幾個問題: • 破壞原有外觀與結構完整性 • 增加噪音與灰塵進入的風險 • 對老舊設備來說,加工難度與風險都偏高 因此我們選擇另一條路: 「不破壞外殼,直接建立從散熱片到上蓋的熱傳路徑。」 四、實作方法 材料很簡單,使用早期桌上型電腦擴充槽的後擋板(單片馬口鐵),具備以下優點: • 厚度適中、易於加工 • 導熱性雖不如純銅,但對此應用已足夠 • 取得容易,成本極低 加工步驟如下: 1 以鉗子將馬口鐵折成兩個對稱的「ㄇ」字形結構 2 仔細調整高度,使其在合上上蓋時,能同時對散熱鰭片施加適當壓力,並與上蓋內側形成良好接觸 3 在接觸面(散熱片與鐵片、鐵片與上蓋)均勻塗抹散熱膏 4 確認組裝後無鬆動、無過度壓迫 PCB 的情況... » read more

為什麼新買的 8TB 雙硬碟 NAS,可用空間少了約 225GB?–ASUSTOR ADM 案例
為什麼新買的 8TB 雙硬碟 NAS,可用空間少了約 225GB?–ASUSTOR ADM 案例

很多企業或家庭使用者第一次建立 NAS 時,常會遇到一個疑問: 「我買的是兩顆 8TB 硬碟,組 RAID 1 之後,為什麼可用容量不是接近 8TB?」 這篇文章整合了工程師從 ADM 介面、Btrfs 底層 extent tree 一路追蹤、最後致電 ASUSTOR 原廠客服確認的完整調查結果。結論先說: 這 225GB 不是 NAS 偷吃掉的容量,也不是系統故障,而是 ASUSTOR 在 Btrfs 檔案系統初始化時,主動配置的 filesystem safety reservation——一道防止容量滿載後系統失去自救能力的安全護欄。 一、RAID 1:兩顆 8TB,可用容量只有一顆 RAID 1 的運作方式是「鏡像複製」——兩顆硬碟的內容完全相同,其中一顆是另一顆的即時備份: 硬碟 A(8TB) 資料 100% 寫入 ⇄ 硬碟 B(8TB) 同步複製,內容完全相同 因此容量計算是 8TB(可用)+ 8TB(保護)= 8TB 可存資料,另一顆提供的是「硬碟壞掉後資料仍然完整」的能力。這正是企業最常選用 RAID 1 的原因。 二、硬碟標示... » read more

快速掌握 不迷路 ! (From Synology to ASUSTOR)
快速掌握 不迷路 ! (From Synology to ASUSTOR)

這張表的起點,是一個很具體的場景:客戶原本用 Synology,現在要導入 ASUSTOR。不是因為 Synology 不好,而是因為這次的需求、預算、或硬體規格,ASUSTOR 是更合適的選擇。 問題在於,熟悉 DSM 的人,第一次面對 ADM,通常不是「不會用」,而是「不知道那個功能叫什麼」。Hyper Backup 在哪裡?QuickConnect 的對應是什麼?Container Manager 換了什麼名字?這些問題不難,但每個問題都要搜尋一次,累積起來就是學習摩擦。 這份對照表的目的,就是消除這個摩擦。把你在 DSM 已經熟悉的功能名稱,直接映射到 ADM 的對應位置。每一項都附上 ASUSTOR College 課程編號或官方功能頁連結,可以當場驗證,不用相信我說的。 表格裡標「缺席」的地方,我沒有試圖找替代方案來補洞。那些缺口是真實存在的差距,尤其是 Active Backup 生態系——這是在評估是否導入 ASUSTOR 之前,最需要誠實面對的問題。如果你的環境高度依賴 Active Backup for Business 或 Microsoft 365 備份,這份表格應該幫你更快做出判斷,而不是說服你換機。 標「類似」的地方,表示功能存在、但操作邏輯或整合深度有差異,需要一點時間適應。標「等效」的地方,換個名字、找到對應選單,基本上就能繼續工作。 這不是一份「ASUSTOR 比較好」的文件。這是一份「如果你已經決定用 ASUSTOR,這樣對照會快一點」的工具。剩下的問題——備份架構怎麼規劃、Container 服務怎麼遷移、異地備援怎麼設計——那是工程服務的範疇,不是一張表能解決的事。 先理解兩個品牌的設計方向 Synology 軟體生態優先,NAS 是企業服務平台。套件深度整合 DSM,換機成本高但體驗完整。 ASUSTOR 硬體彈性與應用自由度優先,NAS 是多功能 Linux 主機。開放彈性高,對熟悉 Linux / Docker... » read more

同齡不同命:PDM 伺服器硬碟故障全記錄
同齡不同命:PDM 伺服器硬碟故障全記錄

工程師思路系列 · 事出必有因 同齡不同命:PDM 伺服器硬碟故障全記錄 兩顆同批硬碟、截然不同的 S.M.A.R.T. 數據,說明了一件事—— 客戶的 PDM 主機頻繁出現 BSOD,三趟現場、兩顆硬碟更換、一次與故障碟搶時間的緊急救援——這篇文章完整記錄過程與教訓,以及這個案例如何成為我們開發硬碟分析工具的直接動機。 伺服器硬碟配置 磁碟 型號 用途 最終狀態 Disk 1 Seagate Exos E7B 2TB C:(Windows Server 2016)+ E:(備份區) 健康,無明顯瑕疵磁區 Disk 2 Seagate Exos E7B 2TB Oracle 資料庫 + PTC Windchill / Creo 設計檔案 瑕疵磁區數以萬計,已嚴重劣化 兩顆硬碟同型號、同時間採購上線,帳面上應該「狀況差不多」。實際展開 S.M.A.R.T. 數據後,結果令人震驚——兩顆同齡的硬碟,健康落差大到像是相差了好幾個世代。 「同齡不同命」——Workload Rate Limit 沒說的那件事 廠商的 Workload Rate Limit(年工作量上限)衡量的是「搬運了多少資料」,而不是「磁頭來回了幾次」。 Disk... » read more

工程師思路系列・事出必有因: 當 SMART 亮紅燈,工程師看到的不只是壞掉的硬碟
工程師思路系列・事出必有因: 當 SMART 亮紅燈,工程師看到的不只是壞掉的硬碟

工程師思路系列・事出必有因 一顆硬碟的遺言 當 SMART 亮紅燈,工程師看到的不只是壞掉的硬碟 Mr. τ | 風雲網通系統有限公司 · 2026 年 7 月 · 閱讀時間約 8 分鐘 接到電話的時候,已經是下午了。 對方是台中一家自動化機械設計公司的負責人,語氣有些急:「工程師說伺服器怪怪的,你可以過來看一下嗎?」 出門前,我把診斷隨身碟、備援硬碟、萬用電表、起子、網路線一件件放進工具箱。每次遇到這種電話,我都不知道今晚幾點回公司。路上順手買了一罐提神飲料。 到了現場,把診斷隨身碟插進前面板的 USB。沒有反應。換到後面板,才順利開機進入診斷環境。 大多數人看到的是:USB 壞了。 我看到的是:這台機器已經老化到開始出現第二層症狀了。 答案後來出來了——車程不計,現場停留時間:5 小時 13 分鐘。 SMART 亮了什麼燈 執行硬碟健康診斷後,畫面上出現了這一行: SMART overall-health self-assessment test result: FAILED! Drive failure expected in less than 24 hours. SAVE ALL DATA. 不是警告,是宣判。預計 24 小時內故障,請立即備份所有資料。 幾個關鍵數字: 22,984 重新分配磁區數(壞軌數,正常應為 0)... » read more

從一個念頭,到一套能力 : 一段工程演進,看見企業隱性智慧如何變成資產
從一個念頭,到一套能力 : 一段工程演進,看見企業隱性智慧如何變成資產

PCPiLOT 工程師思路系列 從一個念頭,到一套能力 一段工程演進,看見企業隱性智慧如何變成資產 7月6日,星期日傍晚六點。 我原本只是想解決一個採購效率問題。 沒有規劃十六個版本。沒有想過要做成什麼平台。甚至沒有想過,這件事最後會和企業 AI 轉型產生任何連結。 我只是覺得:「這件事如果能自動化,應該會更好。」 就這樣開始了。 十天後,我回頭看,發現自己走過的這條路,其實不只是寫了一個工具。 而是驗證了一件事: 一個人累積多年的判斷經驗,可以被整理、被保存、被傳承——變成任何人都能使用的能力。 第一天:先讓資料進來 程式第一版做的事情很簡單。 跑完,螢幕印出幾十個型號的價格和現貨數量,整齊排列。 就這樣。 但那個當下,看著原本需要手動搜尋幾十次的事情,變成幾秒鐘自動完成——有一種說不清楚的滿足感。 不是因為做了什麼了不起的東西。 而是因為:一個念頭,開始變成真實。 有用。繼續。 幾天後:資料進來了,但還不夠 數字有了,問題來了。 「這顆值不值得買?」 光看價格和筆數,還是不知道。 於是開始加東西:幾個核心、功耗多少瓦、效能評分、有沒有內建顯示晶片。 資料開始變成資訊。但我知道,資訊還不夠——真正需要的,是判斷。 關鍵轉折:把多年的經驗寫進去 這是整個過程中,讓我最有感觸的一步。 有一顆叫 E5-2678 v3 的處理器。規格表上就是幾個數字,看不出任何特別之處。 但我知道它的故事。 這是中國工廠特供的型號,台灣幾乎沒有新品,卻因為大量企業設備汰換而流入二手市場,用一般消費型主機板就能插,效能是同價位產品的好幾倍。這些資訊,不在任何規格表裡,不在任何評測網站上——它只存在於在這個市場裡打滾過的人的記憶中。 我把它寫進去,就七個字: 「中國特供雙路神U。」 看似簡單的七個字,背後是十多年市場經驗壓縮後留下的判斷。 R3 3300X 四核全在同一個運算模組,記憶體延遲極低,實際表現遠超規格,停產後身價反漲。 i5-11400 這一代意外保留了企業級指令集,卻在下一代被取消,是近年最特殊的消費級 CPU。 每一條,都是曾經讓我在某個場合停下來多想一秒的事情。現在,它們全部在工具裡了。 那個夜晚,我盯著螢幕看了很久。不是因為程式有多複雜,而是因為突然意識到: 我一直以為這些判斷只存在我腦子裡,沒想到它們可以被說清楚,被整理出來,被放進一個任何人都能使用的地方。 第一個真正的考驗:報告全部消失 某天早上,打開報告——空白一片。 所有分析、所有資料、所有花了好幾天整理的內容,全部不見了。 那一刻,有一種熟悉的感覺:這種事,做任何事情的過程中都會遇到。 追查之後,發現問題出在一個非常小的地方——一個格式衝突,導致整份報告無法運作。 修好之後,我做了一件比修復本身更重要的事: 把這次的問題、原因、解法,全部寫下來,變成一條守則。... » read more

舊機重灌後的六項必做清單
舊機重灌後的六項必做清單

舊機重灌後的六項必做清單 工程師思路系列 / Mr. τ / 風雲網通系統 📋 這不是教學文,是現場 recovery checklist。拿到機器就照順序跑。 舊電腦重裝系統,很多人第一個念頭是「效能夠不夠用」。但實際跑現場的工程師知道:能不能「正常連線使用」才是第一關。 無論機器多老、系統多精簡,只要目標是「連線作業」,以下六件事要依序確認並處理完畢,才算真正就緒。 ① 上網 → ② 手動校時 → ③ 瀏覽器 → ④ 線上 AI → ⑤ 地端 AI → ⑥ NTP 自動校時 這台機器值得救嗎?快速判斷 在動手之前,先確認手邊的機器是否符合基本門檻。以下三個條件缺一不可: 條件 最低門檻 建議規格 CPU 年份 2011 年後 2013 年後 CPU 世代 Intel Core i 第 2 代(Sandy Bridge) Intel Core... » read more

antiX 26 × fcitx5 × 新酷音:從懷疑人生到徹底搞懂
antiX 26 × fcitx5 × 新酷音:從懷疑人生到徹底搞懂

工程師思路系列 事出必有因 現場實錄 一個 Ctrl+Space,卡了一整晚 antiX 26 × fcitx5 × 新酷音:從懷疑人生到徹底搞懂 我有一台 Acer Aspire 4745G,第一代 i5,4GB RAM,說老不老,說新不新。 它的任務是跟我跑現場——去客戶公司做網路勘查,掃設備、抓封包、出報告。 為了讓這台老筆電跑得動勘查工具,我裝了 antiX 26——一個極度輕量的 Linux 發行版。 裝完之後一切都好,只剩一件事:打不了中文。 「這有什麼難的?」——我當時這樣想 在 Windows 上裝中文輸入法是五分鐘的事。Linux 嘛,查一下文件,跑幾行指令,應該也差不多吧。 結果我低估了這件事。 先裝 fcitx5,按照網路教學一步一步來,裝完重開機——Ctrl+Space,沒反應。 換 fcitx4,一樣。換 ibus,還是一樣。 三套輸入法框架,全部裝了又刪,刪了又裝,環境變數在系統裡留下一堆殘骸互相打架。 讓 Google Search AI 幫我試了四種不同版本,全都失敗。 「是不是 antiX 根本就不支援中文輸入?」 「還是我哪個步驟做錯了?」 「還是這台機器有什麼特殊問題?」 這種時候最消耗心力——不是累,是不知道問題出在哪裡,所以不知道從哪裡修。 換個工具,換個思路 後來我換了方法:不再自己亂試,而是讓 Claude Fable 5 協助我做系統性的診斷。 做法很直接——先寫一支診斷腳本,把系統狀態全部挖出來: 目前裝了哪些輸入法套件、環境變數是什麼值、Display... » read more

Windows 11 更新,有時,不是越新越好
Windows 11 更新,有時,不是越新越好

PCPiLOT FIELD NOTES ✦ 工程現場實錄 Windows 11 更新,有時,不是越新越好 一台 Q470 主機板,三層電源管理的通關紀錄 2026-06 ✦ Mr. τ/風雲網通系統 這篇文章不需要你懂 BIOS 或 Windows 更新機制。 它講的是一件很多人用過幾年的電腦都可能碰到的事:Windows 11 更新越裝越新,機器卻開始出現各種說不清楚的怪現象。睡眠有問題、關機有問題、更新裝不進去——每一個問題看起來都不一樣,但追到最後,指向的是同一個方向。 這是一次真實的維修通關紀錄,也是我交機時跟客戶說的那段話。 起點:以為只是換一顆 SSD 鄰居送來一台 ASUS 商用機(Q470 晶片組),SSD 故障。好消息是還在保固內;壞消息是原廠更換要等兩週。最近 SSD 漲價四到六倍,客戶很冷靜:「等就等。」 於是我用工程部備用的 SATA SSD,做了一次乾淨的 Windows 11 24H2 安裝,讓機器先恢復正常使用。等原廠 SSD 修返,再用系統複製工具把整個環境搬過去。補完主機板驅動,讓 Windows Update 慢慢跑。一切看起來只是例行維修——直到更新開始跑。 ⚠️ 關卡一:DISM 都過了,更新還是卡在 98% KB5095093(選用預覽更新)安裝 → 重新開機 → 更新到 98%... » read more