Linux(Centos 7.6)命令详解:fdisk

实战派 ESP32-S3,双模无线开发板

ESP32-S3 原生支持 ESP-IDF,WiFi + 蓝牙一次搞定

1.命令作用

控制磁盘分区表(manipulate disk partition table);

fdisk的第一种语法是一个菜单驱动的程序,用于创建和操作分区表;它支持GPT、MBR、Sun、SGI和BSD分区表;

fdisk默认情况下,不使用dos兼容模式和柱面为单位的显示方式;若有需要使用已弃用的dos行为,可以使用"-c=dos -u=cylinders"命令行选项;

2.命令语法

Usage: fdisk [options] <disk>        改变更新分区表
             fdisk [options] -l <disk>     列出分区表
             fdisk -s <partition>             给出以块为单位的分区大小

3.参数详解

OPTION:

  • -b <size>,扇区大小(size可为512(默认值), 1024, 2048 或 4096)
  • -c[=<mode>],兼容模式: 'dos' 或 'nondos' (默认)
  • -h,打印此帮助文本
  • -u[=<unit>],分区显示: 'cylinders'(单位为柱面) 或 'sectors'(单位为扇区,默认)
  • -v,打印程序版本
  • -C <number>,指定柱面数(cylinders)
  • -H <number>,指定磁头数(heads)
  • -S <number>,指定每个磁道(track)的扇区数(sectors)

程序内部交互指令:

DOS分区:是一种较早的分区方式,也称为MBR(Master Boot Record);它使用的是以前的BIOS引导方式,存在一些限制,只支持最多4个主分区或3个主分区和1个扩展分区;且单个主分区的容量不能超过2TB;

GPT分区:(GUID Partition Table)是一种全新的分区方式,它使用GUID(全局唯一标识符)来标识分区,GPT可以在同一硬盘上创建128个分区,而且每个分区的容量也可以超过2TB

  • a,设置引导扇区
  • b,编辑BSD磁盘标签(bsd)
  • c,切换DOS兼容标志(compatibility)
  • d,删除一个分区(delete)
  • g,创建一个新的空的GPT分区表
  • G,创建一个IRIX(SGI)分区表
  • l,列出已知的分区类型(list)
  • m,打印菜单(menu);即输出交互指令及其解释
  • n,添加一个新分区(new)
  • o,创建一个新的空的DOS分区表
  • p,打印分区表(print)
  • q,不保存更改就退出(quit)
  • s,创建一个新的空的Sun磁盘标签,执行后会按照Sun规则自动创建分区
  • t,更改一个分区的系统id
  • u,更改显示/输入单位(units),切换为扇区或者柱面为单位
  • v,验证分区表(verify)
  • w,将分区表写入磁盘并退出(write)
  • x,额外功能(仅限专家使用)

4.常用用例

4.1.简单DOS分区操作

4.1.1.虚拟机添加磁盘

VMware虚拟机软件里,选中一个虚拟机,鼠标右键,选择最下面的设置,点击弹出框左下角的添加,选择硬盘,然后下一步,选

实战派 ESP32-S3,双模无线开发板

ESP32-S3 原生支持 ESP-IDF,WiFi + 蓝牙一次搞定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆是浪个

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值