使用fdisk进行磁盘管理

fdisk 分区工具 来自IBM的老牌分区工具,支持绝大多数操作系统。fdisk是基于MBR的分区,所以如果需要使用GPT,则无法使用fdisk进行分区。

fdisk 命令只有具有超级用户的权限才能够运行
使用fdsik -l可以列出所有安装的磁盘及其分区信息
容量大小 = 磁头大小 * 磁头数量 *扇区数量 *柱面数量

使用fdisk /dev/sda(目标硬盘) 可以对目录磁盘进行分区操作
进入fdisk交互窗口【m 查看帮助说明】:
a toggle a bootable flag 切换可以开机
b edit bsd disklabel BSD磁盘标签编辑
c toggle the dos compatibility flag 切换到拒绝兼容标志
d delete a partition 删除分区
l list known partition types 列出已知的分区类型
m print this menu 打印此菜单
n add a new partition 添加新的分区
{
e extended (扩展分区)
p primary partition(1-4) 主分区
创建步骤如下:
1.选着分区类型
2.选着分区号
3.选着起始分区柱面
4.选着末分区柱面(柱面难算可使用 +大小和单位大写,eg: +2G)
创建主分区和拓展分区后会出现 l logical(5 or over) 创建逻辑分区
}


o create a new empty DOS partition table 创建一个新的空分区表
p print the partition table 打印分区表
q quit without saving changes 退出不保存更改
s create a new empty Sun disklabel
t change a partition's system id 修改分区ID
u change display/entry units
v verify the partition table
w write table to disk and exit 写入磁盘并退出
x extra functionality (experts only)
l logical (5 or over)
p primary partition (1-4)
Partition number (1-4): 2
First cylinder (263-2610, default 263):
Using default value 263
Last cylinder, +cylinders or +size{K,M,G} (263-2610, default 2610):

为方便系统识别需要修改ID(system id)linux系统默认为83
可以选择L查看ID对应类型,输入类型后回车

目前操作还未写入硬盘,需要执行 write table to disk and exit进行保存退出
若内核未重新读取分区表,可使用partprobe更新内核分区表
 
每次做完分区需要执行 partprobe  更新内核分区表

0 个评论

要回复文章请先登录注册

皖公网安备 34112202000014号