Linux服务器硬盘分区报错的原因和解决方法

一、腾讯云硬盘分区报错主要有以下6种情况:

1. 选择错误的分区类型

2. 选择错误的分区id

3. 分区柱面数过大

4. 分区大小设置过大

5. 删除错误分区id

6. 未执行保存已划分的分区

二、腾讯云硬盘分区前提

腾讯云硬盘分区前提,需已购买腾讯云硬盘并在控制台页面执行了挂载

三、6种报错的排查思路

列出腾讯云服务器所有磁盘的分区情况,有/dev/vdb才可对该腾讯云硬盘进行分区操作

输入m列出可以执行的命令:

fdisk分区操作时常用的参数有:

d:删除分区

l:列出文件系统类型id

n:新建分区

p:打印

q:退出

t:修改分区id

w:保存分区情况

1. 选择错误的分区类型

故障现象:新建分区时,输入错误类型(t),返回报错:无效的分区类型。

可能原因:输入了错误的分区类型(t)。

解决方法:使用正确的分区类型:扩展分区(e)、主要分区(p)。

2. 选择错误的分区id

故障现象:新建分区时,选择新建主分区后,输入1-4以外的数字或英文字母,返回报错:超出范围

可能原因:输入了错误的分区id。

解决方法:按提示选择1-4为分区id。

3. 分区柱面数过大

故障现象:新建分区时,选择的分区起始柱面数过大,返回报错:超出范围。

可能原因:输入的柱面数过大。

解决方法:按提示选择柱面数,一般按默认值即可。

4. 分区大小过大

故障现象:新建分区时,分区大小设置过大,返回报错:超出范围

可能原因:分区大小设置过大。

解决方法:按p查看分区大小,再进行设置。

5. 删除错误分区id

故障现象:删除分区时,选择错误的分区id,返回报错:第3个分区不存在

可能原因:输入了错误的分区id。

解决方法:按p查看已有分区,如Device的/dev/vdb1为第一个分区。

6. 未执行保存已划分的分区

故障现象:分区后未执行保存(w),就退出分区操作(q),再次fdisk进入分区,显示分区(p)时无任何分区

可能原因:分区后未执行保存。

解决方法:分区后执行保存分区(w)。

标签