Linux的磁盘分区fdisk与文件系统格式化mkfs

Linux的磁盘分区fdisk与文件系统格式化mkfs

fdisk命令

  • 格式
用法:
 fdisk [选项] <磁盘>    更改分区表
 fdisk [选项] -l <磁盘> 列出分区表
 fdisk -s <分区>        给出分区大小(块数)

选项:
 -b <大小>             扇区大小(512、1024、2048或4096)
 -c[=<模式>]           兼容模式:“dos”或“nondos”(默认)
 -h                    打印此帮助文本
 -u[=<单位>]           显示单位:“cylinders”(柱面)或“sectors”(扇区,默认)
 -v                    打印程序版本
 -C <数字>             指定柱面数
 -H <数字>             指定磁头数
 -S <数字>             指定每个磁道的扇区数

  • 查看所有磁盘
sudo fdisk -l

在这里插入图片描述
  可以看到有多个磁盘,有创建linux虚拟机时候分配的磁盘sda,以及插入的U盘,以U盘为例分析:

磁盘 /dev/sdb:31.3 GB, 31266439168 字节,61067264 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xdc1e8c5c

   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048    61067263    30532608    c  W95 FAT32 (LBA)

  U盘有一个分区sdb1,并显示起始扇区,最后一个扇区(这也就确定这个分区的大小,每个扇区的大小为512字节),最后一列为文件系统FAT32。和windows对应,一个硬盘等存储设备可以分出多个区,如windows下的C盘,D盘等。windows下的分区可以通过右键我的电脑->管理->存储->磁盘管理进行设置

磁盘分区

  更改磁盘分区,后面均已/dev/sdb为例。

sudo fdisk /dev/sdb

在这里插入图片描述

  删除当前分区(注意,删除后里面的文件都会删了!!!!)根据提示先按d,再选择需要删除的分区。使用lsblk查看,发现已经删除了该分区。
在这里插入图片描述

  接下来创建2个分区。第一个分区为1G:
在这里插入图片描述
分区大小设置
  起始扇区:按着默认输入就好,一般就是在上一个扇区之后(并留了一部分空间)。
  Last扇区:确定最后一个扇区地址,两个扇区决定分区大小。
  比如起始是第2048个扇区,1G=102410241024/512字节=2097152个扇区,加上起始扇区,那么,Last扇区可以设置为2099200。
在这里插入图片描述
  第二个分区的起始扇区和last扇区直接默认就好,即剩下的所有空间作为一个分区。
在这里插入图片描述
在这里插入图片描述

文件系统写入
sudo mkfs -t vfat /dev/sdb1  #-t 指定文件系统,以FAT32为例
sudo mkfs -t vfat /dev/sdb2

在这里插入图片描述
  将U盘连接到主机,可以看到两个盘符了!
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

cuntou0906

玛莎拉蒂是我的目标!

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

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

打赏作者

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

抵扣说明:

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

余额充值