一、 环境

  1. VMware虚拟机扩展CentOS7磁盘
  2. 第二次扩展(/dev/sda4)

二、 异常

操作扩展磁盘

2.1 查看当前磁盘的容量fdisk /dev/sda

提示输入命令时,输入p,查看当前分区信息:

You cannot change a partition into an extended one or vice versa. Delete it first_fdisk

2.2 在Fdisk中继续输入新建分区命令:n

直接回车,默认为主分区(primary)分区号,起始扇区,结束扇区都用默认,一路回车,直到提示继续输入Fdisk命令的位置。

You cannot change a partition into an extended one or vice versa. Delete it first_CentOS_02

2.3 设置分区格式,在Fdisk命令处输入:t

分区号用默认,直接回车,Hex代码输入:8e。代表适用Linux LVM分区类型。

You cannot change a partition into an extended one or vice versa. Delete it first_vmware_03

2.4 提示错误

通过查询其他Blog文章,得知是因为分区号(Partition number)号弄错了(因为必须保留1-4这4个数字给主分区和扩展分区使用,所以逻辑分区的数字必须从5开始)。

但是VMWare是扩展磁盘,所以不可能是这个原因

通过检查命令发展是发现Select (default e)默认值是e,而不是网上的p,所以只要手动输入p即可解决

You cannot change a partition into an extended one or vice versa. Delete it first_CentOS_02