注意:本文不是教大家把GPT格式轉成MBR格式,是重新格式化磁盤,是以磁盤裡面的資料會被删得一幹二淨!!!
一,為什麼不能用fdisk指令更改磁盤格式?
fdisk指令是針對MBR分區格式的,雖然能用g指令把磁盤格式化為GPT,但是無法再重新格式化為MBR格式,因為fdisk指令無法操作GPT格式的磁盤。
二,用parted指令更改磁盤分區格式
用parted指令可以很簡單的解決上面的問題:
1:parted /dev/vdb
2:(parted)mktable
3:New disk label type? msdos
4:Warning: The existing disk label on /dev/vdb will be destroyed and all data on
5:this disk will be lost. Do you want to continue?
6:Yes/No?Yes
這裡有個小插曲,按照習慣MBR格式一般在linux下稱作dos,如果在New disk label type?後輸入dos或者mbr會提示無效指令,這時候要用help mktable檢視幫助資訊,可以看到parted指令中MBR分區被稱作msdos,其它分區如下:
aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun, loop
在parted指令裡把磁盤分區格式改為MBR後,就可以用fdisk指令繼續配置磁盤了。
極客公園 , 版權所有丨如未注明 , 均為原創丨本網站采用BY-NC-SA協定進行授權
轉載請注明原文連結:Linux-centos下GPT格式磁盤重新格式化為MBR格式