2011年6月24日 星期五

【電腦】基本磁碟vs動態磁碟





最近因為照片太多,買了一顆新的硬碟(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...



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




沒有留言: