背景:架構
今天解決了一個朋友的問題,在win7系統上能夠識別的硬盤,在xp系統上卻識別不了.內存
可是在硬盤管理界面,是能夠識別該硬盤的,只是分區類型是GPT保護分區.cmd
緣由是硬盤開始是在win7或者其餘高於xp的系統上進行了格式化,應該是系統默認採用了GPT分區.百度
百度搜索了一下,緣由是xp不支持GPT分區格式的硬盤,有一下幾種解決辦法:擴展
解決方法1(親測ok):select
開始-運行-cmd,打開控制檯,依次執行如下命令:搜索
diskpart (進入diskpart環境)方法
list disk (列出全部安裝在電腦上的磁盤)總結
select disk n (n是磁盤編號,例如選擇磁盤1,這裏的n就等於1)di
clean all (根據磁盤大小,時間可能會比較長.=>實際執行的時候長時間沒有反應,直接把硬盤拔了,提示執行成功了,哈哈)
重新進入硬盤管理界面,按提示,從新初始化磁盤分區信息便可,不使用GPT分區.
解決方法2:
給xp安裝支持gpt分區的硬盤補丁.
解決方法3:
安裝x64系統.
GPT分區介紹:
GPT是基於64位安騰架構的磁盤分區格式,用於支持大容量的硬盤(大於2TB),另外還有將備用磁盤做爲備份盤的功能等優勢.
GPT和MBR都是磁盤分區的格式,MBR最大支持2TB.
相似於內存的限制,32位系統,最大支持4G內存,可是64位系統,能夠支持16TB的內存,尋址空間是2的64次方bytes.
主分區,擴展分區和邏輯分區的概念:
主分區最多隻能有4個,這是基於當前磁盤而言的,第二塊磁盤,依然能夠再分四個主分區.
擴展分區也屬於主分區的一種.
一般前三個主分區,最後將剩下的磁盤空間,所有分給擴展分區,在擴展分區中,再分出須要的邏輯分區.
擴展分區,也能夠在其餘主分區中間,不影響正常使用.
總結:
開始也嘗試了其餘方法,都沒有湊效,由於不知道緣由,盲目的去嘗試.
之後解決問題的時候,仍是應該仔細的查看全部能獲得的信息,而後仔細的分析.
今天這個問題,就是了解了GPT分區的概念,才找到了解決的辦法,以前都沒注意到.
end