Jaffe的分享空間 Rotating Header Image

技術文章

Format EXT3 Partition to NTFS in Windows 7

玩電腦定被電腦玩? 有時啲野, 簡單如format一個harddisk partition原來都好頭痛!

個western digital green harddisk之前用落nas個raid1, 後來因為green唔夾raid1, 被迫退返出黎做返個普通hdd…

本來都無乜野值得寫blog, 但個hdd之前曾被format成ext3, 放返落windows(用external docking), 想重新format成ntfs, 原來都係一大學問…

重覆試過好多次delete partition再format, 佢都係format唔成功, 自動變返ext3…

真係灰, 原來做左十幾年it人, 我連format個harddisk都唔識!

唯有繼續上網搵下料, 點先可以救返隻harddisk呢? 唔通一日ext3, 就一世ext3? 唔會掛?

後記: 原來遠古以前在windows 7裝左ext2fsd, 就係佢阻住我format ext3 harddisk, disable佢係唔得, 一定要uninstall左佢… 終於可以正常format ntfs了!

Acronis True Image KO 左我 Windows 7

backup既原意應該係令到系統安全, 不過近期用左aronis true image backup左一次, 先發現有得必有失…

backup完本來都冇乜野, 不過之後restart就開始多煩事…

首先… restart就stuck左係以下畫面, 唔多… 幾粒鐘咁上下… 唔敢熄, 本來唔知乜事, 上google查下, 原來好多aronis true image用戶都會遇到呢個問題…

(operations are in progress, please wait. the machine will be turned off automatically after the operations are complete)

網上既討論話… 原來係有啲aronis service未完全shut down, 例如mount左tib image, 或者佢未backup完都會有以上情況, 其實遇到呢個畫面, 基本上都唔駛等, 直接reset或拔電就算… 因為我就等幾個鐘, 有人等十幾個鐘… 最後都係要reset先可以用返windows!

強制restart windows既問題多鑼鑼, 一入windows就當然會話我上次不正常關機, 又要recover又剩, 卒之都reboot多兩三次先可以正常入返windows…

唔信邪, 想再試多次用aronis mount個800gb tib file, mount完再restart… 睇下windows會唔會又stuck係operations are in progress畫面…

(mount左十幾分鐘, 我打完篇呢blog都仲未mount完, 測試完之後再同大家分享下)

鍥而不捨

甚麼叫”鍥而不捨”?

好多人應該都知, 但如果對一件已經無甚價值既物件”鍥而不捨”, 你又覺得點呢?

屋企有部中古iPhone 3GS, 其實平日已經無乜用, 但近日忽然想拿黎做下PMP(流動播放器), 聽下網上收音機同iTunes Home Sharing聽下歌咁…

唔攪由自可, 一攪就攪足幾日(都未攪掂)…

想restore做iOS 4.3, 有幾個原因… 因為要寫iPhone apps, 想留個舊少少既OS作測試, 另外, 因為iOS 4.3有home sharing, 所以想restore去呢個version!

唔知點解, 無辦法restore返做iOS 4.3 (4.2.1就得), 明明之前已經save左shsh…

但用iTunes restore iOS 4.3時出現就會出現 “1005 error”

網上搵過原因, 真係可以話係眾說紛云… 按住網上所有教學, 真係近乎乜方法都試過晒, 包括好多自創方法, 一樣唔掂… 真係好想投降!

試過既方法如下:

– redsn0w redsn0w_win_0.9.5b5-1 至 redsn0w_win_0.9.10b4, 每一個version都試過晒
– iPhone2,1_4.0_8A293_Restore.ipsw 至 iPhone2,1_4.3_8F190_Restore.ipsw, 每一個version都試過晒
– 迧iTunes 10.2.0.34 至最 10.5.3.3都試埋
– 連Windows 7至Windows XP都試埋

一樣都係唔得…

唔通, 呢幾日花既精神時間全部又係徒勞無功?!

— 後記

奇蹟永遠在你宣告失敗後出現… 完成這篇blog不久, 終於試出能解決問題的方法組合:

1. 使用iTunes 10.2.0.34將iPhone還原至4.3
2. 還原到最後, 還是會出現Recovery Mode
3. 但不怕, 到此時再將iPhone設定成DFU Mode
4. 之後, 使用redsn0w_win_0.9.10b4內的Fix Recovery選項, 再連接iPhone
5. 奇蹟發生了, 經過一輪的奇怪碼顯示後, iPhone reboot至Emergency Mode
6. 此時, 再啟動iTunes Activate iPhone
7. 完成了!

(但仍然未jailbreak成功, 如強行再jailbreak, Cydia會出現白icon和Safari都會用不到; 算了吧! 留待下次有心情和時間再挑戰, 現在基本的要求已能全部做到, 其實不jailbreak亦可以 :P)

再談Buffalo Linkstation NAS

話說部Buffalo NAS經過兩個月來辛勞, 將所有重要file都backup好晒, 近月都變得悠悠閒閒…

成二千幾銀買返黎, 當然唔想佢閒置, 把心一橫, 將兩個RAID 1 HDD拆返出黎, 諗住套隻裝滿左高清電影既HD入去, 當唔需要backup既時候, 將隻NAS變成media centre…

諗當然係理想, 但套完隻HDD入去, 咦? 點解隻NAS認唔到個HDD既? 仲著左紅燈, 上網查下啲黃綠forum, 有人話呢個係EM Mode (Engineer Mode), 當插左隻新HDD入去, 就會提示你裝firmware入去個HDD度, 咁先會用得…

心諗, 都好合理丫… 裝個firmware落去姐, 應該唔會有乜事… 就算有事, 都係戲黎姐… 懶人就係咁, 一萬個藉口話自己聽安全… 諗都唔夠半分鐘, 就去按個”function”掣, 見到紅燈閃下閃下… 即係load緊個firmware入HDD度囉…

十分鐘後, 奇怪事開始發生… 見到紅燈好有規則咁閃, 兩長兩短咁… 又查一下網絡天書(即係google), 今次話… 呢種閃法叫E22, harddisk mount error喎… 嘩! 趴街了… 即刻熄左個NAS, 再拔返出去去個USB Docking度俾windows 7 read下, 唉… 原來真係炒花左我隻HDD…

真係不知所謂, 原來安裝firmware, 佢係會format左你隻HDD先既… 嘩! 真係低能… 雖然只係幾百G戲, 但都花左唔少時間珍藏返黎, 幾分鐘就隊霖左, 難免有少少失落…

但最大問題係, 拆左出黎果兩隻HDD又點呢? 會唔會塞返入去之後死晒架?

呢次真係諗左好耐… 好耐… 好耐… 好耐…

突然醒起, 之前大約人肉從NAS反向backup左啲最重要既野落另一隻HDD度, 拿拿臨搵返隻HDD出黎, 睇得清清楚楚, 裡面真係有第三個backup… 見到真係有, 個心先比較安樂…

計算一下, 如果插返兩隻HDD入去後真係炒霖左, 會損失幾多野…

計算過都值得搏之後, 手震震咁吉返兩隻HDD入去, 再手震震咁開power…

藍燈瘋狂亂閃左四五分鐘… 終於肯停低落黎…

即刻走入file explorer開個network folder睇一睇… 噓! 鬆口大氣, 啲野係返晒度… 安全安全…

以後, 萬事都係小心為上… 今次損失左幾百G戲… 都算做皮外傷… 如果損失左十幾年來既file backup, 咁就真係一刀插入我心, 加點眼淚陪襯…

嚇到慒!

今日返到屋企, 一開機, 竟然收到一個由新買既NAS發出既錯誤訊息…

佢寫”I52: 發生未知的錯誤”

嘩!!! 即刻嚇到鼻窿冇肉… 因為花左成兩個星期先將十年既file整理得妥妥當當, 整整齊齊放好晒入去個harddisk裡面, 仲做埋mirroring, 夠晒安全啦掛?

點知, 用左都未夠兩個月就整個咁既error俾我, 個天唔係咁對我呀嘛?!

手震震咁去google搵下, 乜野叫發生未知的錯誤…

我頂! 原來error code I52原來係: 叫你update個firmware…

大佬呀! 話晒都係buffalo大公司, 寫application出message都唔好咁求其丫! 寫明有新firmware咪好囉, 寫埋啲乜鬼錯誤… 仲要係一件backup既產品, 裡面既data好緊要架嘛!

作為一個識寫program既人, 我一定唔會求求其其寫個模菱兩可既錯誤訊息囉唔該!

MSSQL DBCC Reseed 怪事

寫左mssql database幾廿年, 今日先發覺, 原來dbcc checkident (“table”, reseed, 0)

個seed有時會由”0″開始, 有時會由”1″開始

經過半粒鐘研究, 原來…

1) dbcc checkident 之前用truncate table, 個seed就會由 “1” 開始
2) dbcc checkident 之前用delete from table, 個seed就會由 “0” 開始

=________=”

一位好學既同事走去msdn爬下文, 發覺原來早有記載…

一個未用過既table(truncate), 就會由table既seed(1)開始… 一個用過既table(delete), 就會由你assign個reseed(0)開始…

暈! 真係冷知識… 希望下次會記得…