fdisk简明教程

fdisk是一个计算并创建分区表的工具,与很多Linux工具一样,它缺乏交互性,但是却很好地被自动化。

为了练习和演示需要,我们需要创建一个磁盘镜像文件:

mkdiskimage hdd.img 1024 64 512

我们接下来在我们的输入和fdisk加一个tee中间件,这样可以把我们的操作保存下来:

tee actions | fdisk hdd.img

由于文件大小可伸缩,系统无法判断真实的柱面数,需要手动设定

x
c
1024
r

创建分区

n
p
1

标记活动分区

a
1

fdisk只计算分区表,而同时mkfs只格式化分区,因此你需要手动在分区表上指定分区的类型

t
1
07

最后别忘了保存

w

当你的分区表创建好了,系统就会立即更新dev下的设备文件,于是你可以接着使用mkfs来格式化分区