一、fdisk是什么
fdisk 是GNU/Linux系统中的命令行磁盘分区工具,用于对硬盘进行分区、设置分区类型以及打印现有分区表
二、使用fdisk
在使用fdisk的过程中,需要root权限。以下是使用fdisk对SD卡进行分区及格式化的示例:
#查找可用的SD卡设备
fdisk -l
#将SD卡设备挂载,此处设备为/dev/sdb
umount /dev/sdb1
#使用fdisk分区,将SD卡分为两个分区进行格式化,可依据需求进行更改
fdisk /dev/sdb
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-62333951, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-62333951, default 62333951): +2G
Command (m for help): n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p
Partition number (2-4, default 2):
First sector (4196352-62333951, default 4196352):
Using default value 4196352
Last sector, +sectors or +size{K,M,G} (4196352-62333951, default 62333951):
Using default value 62333951
#设定分区类型
Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 83
Command (m for help): t
Partition number (2-4): 2
Hex code (type L to list codes): 4
#保存并退出分区
Command (m for help): w
以上代码将会对SD卡进行两次分区,第一分区大小为2GB,第二分区大小为SD卡剩余空间。其中第一分区将被分配给Linux文件系统,文件系统类型为ext4;第二分区将被分配给Microsoft DOS文件系统或FAT32。在分区完成后,进行格式化操作,如下:
#格式化第一分区为ext4格式 mkfs.ext4 /dev/sdb1 #格式化第二分区为FAT32格式 mkfs.vfat /dev/sdb2 #完成操作后,可以通过以下命令查看分区是否创建成功 fdisk -l
三、注意事项
在使用fdisk进行分区的过程中,需要注意以下事项:
- 对于实际的磁盘设备操作,需要保持谨慎,避免误操作导致数据丢失;
- 在使用fdisk的过程中,需要root权限;
- 在进行分区操作后,需要进行格式化等操作,然后才可以对分区进行使用。
总而言之,fdisk是一款很实用的磁盘分区工具,在进行磁盘分区的过程中,能够提供非常便捷的帮助。需要注意保持安全谨慎,谨慎操作。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/279975.html
微信扫一扫
支付宝扫一扫