如何通过命令行创建占用虚拟机剩余空间的扩展磁盘分区?
答案1
使用程序cfdisk
创建逻辑分区,会自动添加包含逻辑分区的扩展分区,cfdisk
程序使用起来非常方便。
答案2
我建议你使用fdisk [device]
。这是一个基于对话框的命令行分区管理器。如果你输入m
命令,它将显示所有可用命令及其简短描述。要创建扩展分区:
- 添加一个
n
ew 分区。 - 选择
e
扩展分区类型。 - 如果有多个主插槽可用,请选择一个 (
1
–4
)。 - 选择第一个和最后一个扇区。由于您希望将剩余的可用空间全部用作新分区的一部分,因此可以使用默认值。为此,请将对话框响应留空。
- 可选择
p
在将结果分区表提交到磁盘之前打印该分区表。 w
将新的分区表复制到磁盘并退出;或者q
退出而不保存。- 指示内核接受更改
partprobe [device]
或者重新启动。
每次更改分区表之前,一个好的建议是创建备份,以防万一犯了错误并需要恢复以前的状态。创建备份在不同的驱动器上:
sfdisk -d [device] > [backup file]
恢复使用:
sfdisk [device] < [backup file]