故障现象:
之前生产环境中有一台服务器,先安装了proxmox虚拟化系统,之后重新做riad,改成vmware vsphere虚拟化系统;
发现,之前proxmox系统采用了GPT分区,而vmware则是mgr模式,便报硬盘错误;
同样的事情可能出现多种场合,比如之前安装了win8或win10系统,采用gpt分区模式,想在想改回win7系统,也会爆发事件;
解决方法:
想要正常进行操作,则需要吧gpt转换为mgr模式,windows和linux均有完成这个使命的能力;
注意:转换磁盘格式需要清空磁盘中的所有分区和数据,在操作前,请保存好磁盘中所有重要数据。
1、windows下转化:(diskpart工具)
首先windows系统光盘或U盘引导进入系统安装界面;按键shift+F10或修复模式中打开字符界面,执行以下命令:
x:\sources>diskpart #进入diskpart工具 DISKPART> list disk #列举当前机器的磁盘 磁盘 ### 状态 大小 可用 Dyn Gpt -------- ------------- ------- ------- --- --- 磁盘 0 联机 465 GB 2048 KB DISKPART>DISKPART>select disk 0 #选择想要操作的磁盘ID Disk 0 is now the selected disk. DISKPART>clean #清空磁盘上的分区 DiskPart succeeded in cleaning the disk. DISKPART>convet mbr #转化为MBR分区 DiskPart sucessfully convertd the selected disk to MBR format. #重启即可;
★除此之外,convet命令还有其他几个常用参数:
convert basic -将磁盘从动态转换为基本。
convert dynamic -将磁盘从基本转换为动态。
convert gpt -将磁盘从MBR转换为GPT。
2、linux下转化:(parted工具)
直接进入急救模式下,执行parted命令:
parted -s /dev/sdb mklabel mbr ##确定自己想要转化的磁盘,直接转化就行;
好了,到此分享结束,更多精彩分享,敬请期待吧,如果你有好的经验,记得留言或联系博主哦!