在 2001-10-16 12:51, ... 寫了:
最近有和人討論一些Partition的問題,小弟不知道本身對Partition 的概念
是否有誤.若有寫錯,或觀念不錯,麻請高手更正.
以下皆以一顆硬碟為例:
1.Linux 或Win2k 可在同一顆硬碟裡,擁有四個Primary Partition,
一個Extented Partition 和 n 個 Logic Partition.
若硬碟有四個Primary Partition, 其中一個受損,其它Partition
的資料不受影響.
除非四個Paimary Partition 都受損時,不然Extented Partition 都可以
讀的到.
不一定。如果您所指「受損」的只是硬碟在那個區域的Secter(希望沒有拼錯字... 年紀大了..^^"),那的確不會影響;但是,如果您中獎的是FAT表,那恭喜您,全軍陣亡... 或者,MBR受損,也會導致利用MBR作業的作業系統掛點...
2.FAT32 或 Fat 16 的系統,只能擁有一個Primary Partition,
一個Extented Partition 和 n 個 Logic Partition.
不見得。您可以利用SPFDISK之類的硬碟工具軟體,進行切割。屆時,您就會發現,可以切割出4個Primary Partion與24個Logic Partition來。
若Primay Partition 毁掉時,連帶Extented Partition 與Logic Partition
資料都會不見.(即把硬碟拿到其他台電腦讀取時,都無法
讀到Extented Partition 的資料)
這點也不見得。您可以利用能夠Dump FAT或MBR之類的軟體,進行DUMP,在一般正常受損的情況下,都可將系統「勉強」讀回... 但是,如果是中毒或者硬體罷工,那...
3.若我安裝三套作業系統:安裝依序為Win98SE(Fat32),Win2k(NTFS),
Linux(ext2)
則這三個皆為Primary Partition.
若Win98SE的Partition 毁掉時,則Win2k 與 Linux 的資料,都可以
讀取,最多不能開機而已.
4.RedHat v7.1 可以將 FAT32 , 正確無誤的 Mount 進來.
但無法將 Win2k 的 NTFS 5.0 Mount 進來(會出現 Error)
關於第四點,我記得以前在Linuxfab有前輩討論過。只是,小弟忘記他們的結論是甚麼了... 好像是不能吧,年代久遠,忘記了....^^"