close


最近因為照片太多,買了一顆新的硬碟(2TB)
裝上去之後沒有太多注意,就直接給他用上去
裝上之後在磁碟管理發現它顯示為"動態"磁碟

納悶之際於是找了一些資料:

什麼是動態磁碟
Windows 磁碟管理的磁碟群組說明

傳統分割表(Microsoft稱基本磁區),已經用了10幾年了
有很多限制為人詬病,例如:
--------------------------------------------
1.0軌或分割表損壞,整顆硬碟資料報銷

2.無法動態增加磁區容量,有些軟體可以透過修改分割表的方式來增加,但那不是硬碟分割表的原先設計,是設計範圍外的操作,沒有安全保證。

3.有4個主分割,或 3主分割 1延伸磁區(65邏輯磁碟)的限制

動態分割「不使用」傳統分割表
它會在硬碟最末尾留下 8MB,當作所謂分割表資料庫

分割數量有限制,但比傳統分割表大非常多
啟動區,要放哪個分割,沒有限制
沒有所謂主分割、延伸分割、邏輯磁區這種差別
每個分割都可視為主分割

分割資料庫會在各硬碟間自動互相備份,假如你的電腦不只一顆硬碟的話
若其中一顆的分割表損壞,會參考另一顆備份的進行還原,資料不會毀損

換言之,若硬碟有兩顆以上,都用動態分割
它的分割表損壞機率,接近於 0
因為當其中一顆分表損壞,就會參考另一顆的備份,進行修理

動態磁區,可動態增加大小
例如 C: 原先只割 10GB,後來覺得不夠用了,可以把它轉成動態磁區
加一台空白硬碟,也分割動態磁區,把容量給 C:,然後 C: 就會變大
轉換動態磁區的操作,無法逆轉,一旦轉換成功,就不能還原了

動態磁區支援「軟體式磁碟陣列」
等量磁區 = RAID 0
鏡射磁區 = RAID 1/5 (僅有 server 版支援)
如何:建立等量磁碟區 (RAID 0)

官方說明文件比較模糊
若對它的運作方式有興趣,可去搜尋參考 LVM 的圖解說明,其原理是一樣的

用在資料碟的情況,重灌前先拔除,灌好再插上,比較保險

已經用在系統碟的情況,記得重灌前一定要備份資料
並非單指 C:,而是整顆硬碟資料都會不見(分割表不相容的原因)

如果硬碟只有一顆,基本上是不需要使用動態分割,使用了不會有任何好處

但如有兩顆以上硬碟,可以考慮使用,也只有兩顆以上硬碟,才能感受到它的好處



分割成動態磁碟如何轉換成基本磁碟
1.
一旦您轉換成動態磁碟之後,就不能將動態磁碟再變更回磁碟分割區。您必須先刪除磁碟上所有的動態磁碟區,然後再將動態磁碟轉換回基本磁碟。如果您想要保留原有磁碟上的資料,請務必先將資料備份到另一個磁碟容體中。

如何在 Windows XP Professional 中轉換為基本磁碟與動態磁碟
如何在 Windows 7 中動態調整硬碟空間

動態磁碟轉基本磁碟又想保留資料的做法如下

1、使用 DOS 開機片 Boot 到 Pure DOS 環境,並在開機片內先行置放 SPFDISK 程式然後執行 SPFDISK 程式

2、選定要修正的硬碟之後,將它的系統ID修改為07(原本動態磁碟[SFS]的系統ID為42

3、離開SPFDISK 然後重開機即可


基本磁碟跟動態磁碟主要的差別是磁碟的系統 ID 不一樣,動態磁碟是 0x42,而基本磁碟是 0x07,所以修改磁碟的系統 ID 就能強制轉回基本磁碟。

修改磁碟的系統 ID 常見的方式有兩種:

1.使用 SPFDisk
這個要在進入 Windows 前就執行,如:光碟開機、USB 開機。

2.使用 dskprobe.exe
這是 Windows XP 附贈的工具,有圖形化介面,進入 Windows 後才執行。

在 XP 安裝光碟中找到 support.cab,解開後會看到 dskprobe.exe...

接著就能去確認硬碟的狀態了,這時候建議重開機以免作業中的資料喪失,筆者修改完後過了兩三分鐘系統整個當掉,重開機後恢復正常。

arrow
arrow
    全站熱搜

    samvsjean 發表在 痞客邦 留言(0) 人氣()