Sunday, June 11, 2006

無用的 Partition Magic & 有用的 Disk Genius

今天本來一嘗 install FreeBSD 的滋味,但竟然浪費了很多時間的在 Harddisk 的分割上....唉!

我的電腦本來已經有一個 winxp 和一個 win2003 =D 但只有一個 primary , so 我要 create 多一個 primary。奇怪的事開始發生了....一心想用win2003 的 disk manager,boot 唔到入 win2003 ??? 算 X D ! 我發現原來 winxp 都有 disk manager,但原來係癈的......

好就用 partition magic 吧,點知它竟然認不出我一些 partition ,只認到一塊 winxp 的 fat32 (primary)、一塊未format的(留給 FreeBSD 用)、一塊吉的 ntfs和其它一大塊在extend 中的 unallocated 的空間。其實在一大塊中還有幾個 fat32 和 我的 win2003....迷???

我就沒理會那個「迷」,直接把那塊未 format 的空間轉為第二個 primary。當我按下 apply 後,麻煩就開始了.....我在 winxp 中見不到所有其它存於 extend 中的 drive, 包括我的 win2003。

我在 winxp 中只看見一個 c:\、一個留給 FreeBSD 用的 drive 和 那個吉的 ntfs。bullshit 我實在太相信 partition magic,我以為它只會做我叫它做的事 (把其中一塊 extent partition 轉為 primary ),竟然還把一大塊它認不到的 extent partition 消失掉。我所有的其它 data 都無了嗎??? 不會吧......

又要靠 google 了,好彩偉大的祖國人民發明了一個 program ==> Disk Genius。可以簡單地 (其實是自動地 =D)重新 setup 好 partition table。你只需要一張 dos 的 boot 機碟 (我都花了一點時間,才找到一張 N 年前的 win95 bootdisk =P),因為 disk genius 只會在純 dos 的還境下工作。

運行 disk genius 後,它有一個重新設置 partition table 的功能可以自動搜尋 harddisk 中存在的各種不同格式的 partition 然後重新寫入 partition table 中。GOOD~~太偉大啦.......

ps. disk genius is free...and it also includes many functions for disk management =D