引用:
作者ndk27238
謝謝你提供這麼有用的訊息,雖然裡面文章有些用詞不是很懂,不過支援的系統大概都了解了。我網路看到的,好像都是拿XP、WIN 7、WIN8、WIN 10做比較,只看到WIN10 64位元可以完整使用2TB以上硬碟讀和寫及開機。
不過我有點不懂,早在XP年代就有支援GPT,為什麼那時候這方面的資訊好像沒什麼人討論。直到這幾年有超過2TB的硬碟,這GPT才跑出來。給我感覺微軟是為了2TB以上硬碟而推出GPT。
|
GPT/MBR是硬碟分割的通用格式,
GPT不是微軟推出的,而是多間廠商共同協議推出的,
而MBR是IBM推出的;
至於NTFS/FATxx這個才是MS推出的分割表格式,
不要搞混了...
階層關係是"儲存媒體-MBR/GPT-NTFS/FATxx/ext3/ext4/..."
其中MBR/GPT是不能共存,只要你硬碟一裝上電腦,
OS的磁碟管理軟體就會要求你指定兩者之一,
選了之後才能繼續分割硬碟的分割區格式、指定分割區代號等等。
如果你該顆硬碟是資料碟,
不用來開機的話,不管你BIOS是legacy還是UEFI,
硬碟是GPT還是MBR,
只要考量到OS是否支援GPT/MBR即可進行操作。
如果該硬碟是系統碟,
在MS系統就是mbr搭legacy、gpt搭UEFI,
然後OS還要考量到是否支援GPT開機,
這裡的限制通通都是MS自身設下的,
別的OS,如linux、freebsd則是任由你搭,
並沒強制mbr得搭legacy、gpt得搭UEFI才能開機,
只要bootloader認得mbr、gpt即可開機。
其實GPT推出的時間還蠻早的,
在十幾年前就推出了,
目的在於解決MBR的支援容量不能超過2TB這問題,
只不過MS把問題複雜化,
才有接下來一堆什麼bios類型搭什麼格式的硬碟搭什麼OS才能開機的問題出來