(二)Linux磁盘及文件系统管理-(2)使用fdisk进行磁盘管理

声明:本笔记内容为笔者自己整理.
数年之前在"Linuxcast"学习Linux,当时记录了一份纸质版笔记,现在有意将其整理成电子版,供自己日后查阅以及分享.
感谢Linuxcast,感谢苏勇(nash_su)老师!

FDISK分区工具

fdisk是来自IBM的老牌分区工具,支持大多数操作系统,几乎所有的Linux的发行版本都装有fdisk,包括在Linux的rescue模式(救援模式)下依然能够使用。

  • fdisk是基于MBR的分区工具,所以如果需要使用GPT,则无法使用fdisk进行分区。

FDISK

  • fdisk命令只有具有超级用户权限才能够运行
  • fdisk -l 列出所有的计算机上安装的硬盘及分区信息
    (二)Linux磁盘及文件系统管理-(2)使用fdisk进行磁盘管理
  • fdisk /dev/sdb可以对目标磁盘进行分区操作
    (二)Linux磁盘及文件系统管理-(2)使用fdisk进行磁盘管理
    输入fdisk /dev/sdb后,进入fdisk的交互式页面中,输入m打印命令菜单,如上图所示。
    对该菜单进行简短的翻译:
    a 切换可引导标志
    b 编辑BSD磁盘标签
    c 切换DOS兼容性标志
    d 删除分区
    g 创建新的空GPT分区表
    G 创建IRIX(SGI)分区表
    l 列出已知分区类型
    m 打印此菜单
    n 添加新分区
    o 创建新的空DOS分区表
    p 打印分区表
    q 不保存更改就退出
    s 创建新的空Sun磁盘标签
    t 更改分区的系统ID
    u 更改显示/输入单位
    v 验证分区表
    w 将表写入磁盘并退出
    x 额外功能(仅限专家)
  • 在分区之后需要使用partprobe命令让内核更新分区信息,否则需要重启才能识别新的分区。(因为在我们进行完分区操作后,内核未必进行更新分区信息,所以每次分区后手动使用上述命令进行更新)
  • /proc/partios文件也可以用来查看分区信息
    我们进行完分区操作后,可以使用fdisk -l来查看分区信息,也可以查看/proc/partios文件来查看新的分区信息。如下所示:
    (二)Linux磁盘及文件系统管理-(2)使用fdisk进行磁盘管理

That’s all.


环境:
  软件版本:VirtualBox 4.3.12 r93733
  Linux系统版本:CentOS 7 ×86_64 1511

如有纰漏,望不吝指出,不胜感激。