发现磁盘
# 列出块设备的信息,包括硬盘、分区和挂载点等
lsblk
可以看到已经挂载的mmcblk0p1占未挂载的mmcblk0的7.2G(未挂载29.8-7.2G)
# 该命令会列出系统中所有的硬盘分区信息,包括分区类型、起始扇区、大小等
fdisk -l
创建分区
使用fdisk工具创建分区
sudo fdisk /dev/mmcblk0
接下来要输入命令自定义分区
p 显示当前的分区表,确认 mmcblk0 上的分区情况
n 命令创建一个新分区
根据提示输入分区类型,通常选择主分区(输入 p)或扩展分区(输入 e)
根据提示输入分区编号,例如输入 2
输入分区的起始扇区和结束扇区。你可以按回车键使用默认的值,或按照需求指定分区的大小,可以根据p显示的分区表,选择上一个分区的end+1作为分区的start,大小计算一般是 1G = (1 * 1024 * 1024 * 1024) / 512,也可以选择使用**+1G**,end输入数值或者+1G都可
输入 p 命令再次查看分区表,确保新分区 mmcblk0p2 已正确创建。
输入 w 命令以保存分区表的更改,并退出 fdisk。
在创建新分区后,你可以使用以下命令重新加载分区表,使新分区生效
挂载和使用
# 先对文件格式化 三选一
sudo mkfs.ntfs /dev/mmcblk0p2
sudo mkfs.ext4 /dev/mmcblk0p2
sudo mkfs.fat -F32 /dev/mmcblk0p2
# 检查分区文件系统
sudo blkid /dev/mmcblk0p2
# 创建文件夹
sudo mkdir /mnt/mmcblk0
sudo mkdir /mnt/mmcblk0/mmcblk0p2
sudo mount /dev/mmcblk0p2 /mnt/mmcblk0/mmcblk0p2
挂在后finalshell中显示的磁盘信息