顯示具有 系統 標籤的文章。 顯示所有文章
顯示具有 系統 標籤的文章。 顯示所有文章

2015年4月13日 星期一

應宏 Inhon Carbon Book 系統還原

這台 Ultrabook 從去年十月底買來用到現在堪稱滿意, 價格低 ($15900 優惠價) 性能高, 而且半年來平常幾乎都沒在關機, 闔蓋就休眠, 開蓋按電源鈕馬上回復可用狀態, 是我專案開發的好幫手. 但周五去黎陽正要整理讀書筆記, 卻出現如下畫面無法開機 :


錯誤訊息是 "The Boot Configuration Data file is missing some required information", 錯誤碼是 "0xc0000034", 意思大概就是啟動時系統找不到 BCD 啟動設定檔. 重開了好幾次都沒輒, 害我沒辦法工作, 只好看 Line 訊息.

回家後找出原廠附的 Win8 光碟, 接上行動光碟機, 放入 Win8 光碟後重新開機, 但要在按下啟動鈕時立刻按住 F12, 然後出現詢問是否選擇光碟 DVD 開機時按下 Enter, 這樣才會從外接光碟開機. 這樣就會從光碟回復 Win8 到 SSD 的 C 碟.

回復到出廠的 Win8 後, 想說就直接從行動硬碟的映像檔回復到 Win8.1 吧! Win8 的系統還原跟 Win8.1 不同, 是在 "控制台/Windows7 檔案修復" 裡, 不過要先將控制台右上方的檢視方式由類別改為小圖示, 點選 "Windows7 檔案修復", 在中間 "還原" 項下 "選取其他用來還原檔案的備份" 即可. 但很奇怪地, 這樣行不通, 結果會失敗, 必須要升版到 Win8.1, 但在此之前須先去做 Windows Update, 才能升版到 Win8.1.

本來想依據之前的開發工具安裝程序一個個重新安裝 :

# Carbonbook 系統更新與軟體安裝紀錄

但這太麻煩了, 以前系統都裝好時有做過系統映像檔 (約 20G), 存在行動硬碟中, 如果能從這映像檔回復就太好了. 回復 Win8 後本想直接從映像檔回復到 Win8.1+開發工具 OK 狀態, 但 Win8 跟 8.1 有差, 實在很難操作, 所以乾脆先線上升版為 8.1 後再來從映像檔回復.

我是參考下面這兩篇作法來從映像檔回復到過去狀態的 :

# 使用Windows 8.1內建工具還原系統
# 如何在Windows 8.1中,還原已備份的Windows 8.1映像檔?

不過這次當機讓我覺得系統回復需要準備一台行動光碟實在太麻煩, 爬文研究後發現原來可以先找一顆 USB 隨身碟來製作 Win8.1 的 USB 修復磁碟機, 這樣以後電腦無法開機時, 只要插入此 USB 即可進入系統修復畫面了. 參考下列文章 :

# 如何製作Windows 8.1系統修復的USB磁碟機?
# 建立 USB 修復磁碟機
# 雲南白藥:Win8.1如何使用緊急修復磁碟機

於是找了一個 1G 的隨身碟清空後插入筆電, 同時把存有系統映像檔的硬碟插在另一個 USB 槽 (因 Carbonbook 只有兩個 USB 槽, 所以必須先拔掉無線滑鼠, 使用觸控板), 然後到 "控制台/檔案歷程紀錄/修復/建立修復磁碟機", 系統會搜尋目前掛載的磁碟, 點選隨身碟後按 "下一步", 再按 "建立" 即可. 使用 1G 是因為建立 USB 修復磁碟機至少需要 512MB 容量之故. 建立後實際量大概 370MB 左右 (裡面有 boot, efi, sources 三個目錄, 以及 bootmgr, bootmgr.efi 兩個檔案), 所以如果找得到不用的 512M 隨身碟應該還 OK.

製作好 Win8.1 開機 USB 後, 重新開機, 同時按下 F12 選擇從 EFI USB 設備開機 :


這樣就會進入 Win8.1 修復畫面, 先選擇語言 (微軟注音或繁體中文), 選擇 "疑難排解/進階選項/系統映像修復/", 系統映像修復選擇 Win8.1, 然後選取存在行動硬碟的系統映像 :


按下一步, 點選 "排除磁碟", 勾選開機用的 USB 隨身碟為排除對象 (因我們只是要修復 C 碟) :


按下一步, 再按是即開始從映像檔還原 :


詳細請參閱 :

# 使用Windows 8.1內建工具還原系統

我前兩次還原失敗 (系統映像還原失敗: 錯誤碼 0x80070057 與 0x80780017), 第三次就可以了, 也不知原因是啥.

週六剛好燦坤特招, Sandisk 64G 降價至 799 元, 趁機買回來取代原來那片威剛的 16G 卡, 擴充資料碟容量. 今天有先將映像檔從行動硬碟複製到此 SDHC 卡中, 但用 USB 開機後, 復原操作畫面卻抓不到此 SDHC 卡內的映像檔, 一定要用行動硬碟才行. 我猜可能是用 USB 開機的話並未掛載內建的 SD 讀卡機驅動之故.

至於在 Win8.1 要如何製作系統映像檔, 可參考下列文章 :

# 使用Windows 8.1內建工具來備份系統

注意 Win8.1 與 Win8 不同, Win8 是在 "控制台/Windows 7 檔案修復", 但 Win8.1 卻是在 "控制台/檔案歷程紀錄/系統映像備份", 然後選擇把映像檔建立在另一顆硬碟上, 例如 2.5 吋外接 USB 硬碟就可以, 但插在 SD 卡插槽的 micro SD 卡卻讀不到.

經過這次系統修復, 也才確認原廠的回復光碟與自建的系統映像檔是 OK 的, 也學會如何建立 USB 修復磁碟機, 這樣以後系統又毀損時就不用到處找光碟機了, 只要利用 USB 修復磁碟機開機, 再用行動硬碟中的映像檔回復即可.

如果能把原廠的 Win8 光碟也做成 USB 那就更方便了, 以後完全不必再靠光碟機, 參考 :

# Windows 8 製作USB安裝隨身碟的軟體WiNToBootic

有空再研究了.

*2015-04-14 注 :
此軟體 WiNToBootic 經 VirusTotal 掃描有特洛伊木馬, 網友實際監控也發現會偷偷連網中國 ip, 而且實作有人說完全無效, 強烈懷疑這是釣魚軟體. 還有一款叫做 WinToFlash 也是, 都有木馬, 千萬不要下載. 這種軟體居心險惡, 每次系統回復他又還魂了.

我另外開源的 Windows USB/DVD Download Tool 軟體, 完全無檢出, 這比較保險.


2014年1月13日 星期一

自製風力發電機

很早以前我就想做一台風力發電機, 因為鄉下風大, 幾乎一整年都呼呼地吹, 如果屋頂有一台小型風車, 至少可以點亮一盞燈吧! 更何況二十多年前我就拿到電機技師執照了, 沒理由連一台發電機都無法 DIY.  十年前我花 200 元買了一個滾珠軸承, 但是一直沒動手. 今天看到下面這篇, 手真的就有點癢了 :

# 風力發電機DIY

同時我也蒐集了好幾篇研究, 發現垂直式桶型葉片在角度 10 度時發電效率最好, 但是我喜歡的是飛機造型的風車, 直筒形感覺不像風車. 我的構想是拿老舊的電扇來改 (註 : 電扇是交流感應, 理論上無法作發電機用, 要改為永磁很難), 因為網路上現成的都很貴 ($5000 以上), 除了教學用那款之外. 其他參考文章如下 :

# 小型風力發電機設計與製作(簡體書8-ac1 C63.05 久保大次郎)
# P300W風力發電機,低啟動家用小型風力發電機 ($7500)
# DIY簡易風力發電機製作 Wind-driven generator
# 唐從聖 史特林引擎 stirling engine
# 結合風力發電機與太陽能電池模組之混合式充電系統之研製 (pdf 論文)
# 幽靈教主80w風力發電機 ($5000)
# 洞洞板焊24鉛酸電池充電電路
# Automatic 12V Lead Acid Battery Charger
# Ceiling Fan to Wind generator conversion demo
# DIY 1000 watt wind turbine
# Home Build Wind Turbine Using Car Alternator
# 1600 watt Wind Turbine
# Wind Turbine Project - First Big Wind
# JAMAICAN BUILT WIND TURBINE

2015-03-11 補充 :

露天的教學小發電機已經改到這裡 :

# 教學小發電機 (葉片150+發電機300 共 450)

2015-03-25 補注 :
經購買實際測試結果, 此發電機啟動風力應超過 3 公尺/秒, 一般的微風或小風無法驅動, 要大風才行, 誠如賣家所言, 此為教學用耳. 也有可能是葉片太短小了, 受力不夠所致, 考慮找長一些的木片做葉片試試, 如果還是不行, 就轉作水力發電機用.

2013年7月18日 星期四

Win8 系統備份的方法

今晚跟姊姊去逛明儀, 主要是找一本 Win8 的書, 因為剛買的聯想 H520 桌電昨晚已做好系統更新, 但還沒做系統備份, 也不知道該如何使用, 至少要先了解如何關機吧 (據說這是 Win8 使用者最大的挫折). 選了老半天, 挑了上奇李慶宗的這本 "Windows 8 達標必備工具書".
回來第一件事當然是做系統備份, 這是在 "控制台/Windows 7 檔案修復" 中, 點選左邊的 "建立系統映像", 儲存備份的位置選 D 碟 (或 E 碟, 就是存資料的那個分割啦), 備份項目選 "讓 Windows 選擇", 這樣就 OK 了, 我做完 Win8 更新, 只安裝 Chrome 而已, 系統備份就用掉 37G, 恐怖啊.
做完系統備份, 還要按左邊的 "建立系統修復光碟", 放入一片空白 DVD 即可, 這是當 Win8 無法開機時用來修復系統的開機片, 若要從 D 碟的系統備份還原, 也是要用到這片修復光碟, 大約 300 多 MB.
至於控制台在哪裡? 這也是常忘記的, 在色塊介面中, 滑鼠移到右下角會出現選單, 按設定, 再選控制台就可以了.
除了備份, 最好也手動建立一下還原點, 這在 "控制台/復原" 中按 "建立還原點", 輸入還原點名稱, 例如 "Win8 更新完成" 即可.

 參考 :

# 如何建立 Windows 8 系統映像檔備份與還原




2011年12月19日 星期一

Windows 下的 crontab

今天花了一整天測試 PHP 的 TELNET 功能, 證明透過 PHP 網頁連結 TELNET SERVER 是可行的, 這為新機器運作的全自動化邁進了一大步. 因公司伺服器是 WINDOWS XP, 自動化必須有排程, 因此晚上找了一下網路, 發現了 CRON.EXE 程式, 經測試可以用, 只是版本舊了點, 而且不能用 */5 這種方法, 每 5 分鐘必須用 0,5,10,15...列舉, 但程式小可用資料庫控制 CRON TABLE, 因此非常合意, 明日試試看 WIN7 可否使用.

說明來自 http://www.kalab.com/freeware/cron/cron.htm
 下載 

1. 請先以記事本依下列規則編輯 crontab 檔後存檔
2. 點兩下執行 Cron.exe, 它不會有畫面產生, 但用 ctrl+alt+del 切到處理程序可以發現 Cron.exe 有在執行.
   同時在 cron.log 檔紀錄程式已執行 :
   19.12.2011 22:25 Cron started.
3. 執行後會在 cron.log 檔紀錄執行時間, 例如 :
   19.12.2011 22:15 php G:\PHP\tony1966.site11.com\test_http_get.php