Ubuntu终端下为SD卡创建全容量分区的方法
Ubuntu终端下为SD卡创建全容量分区的方法
嗨,我来帮你搞定这个问题!在Ubuntu下给无分区的SD卡创建全容量分区其实很简单,咱们用fdisk这个终端工具就能一步步完成,操作前记得先确认SD卡上没有重要数据哦,因为整个过程会清除卡上所有内容~
下面是具体步骤:
- 首先再次确认你的SD卡设备路径是
/dev/mmcblk1(千万要核对清楚,别把系统硬盘当成SD卡操作了! 可以再运行一遍lsblk确认) - 打开终端,运行命令启动分区工具:
sudo fdisk /dev/mmcblk1 - 进入
fdisk的交互界面后,输入n来创建新分区- 接下来会询问分区类型,输入
p选择主分区(按回车确认) - 分区号默认输入
1(直接回车即可) - 起始扇区直接按回车,使用默认的起始位置
- 结束扇区也直接按回车,这样就会把SD卡的全部空间分配给这个新分区
- 接下来会询问分区类型,输入
- 输入
w保存分区表并退出fdisk工具 - 最后给新分区格式化,常用的是ext4格式,运行命令:
sudo mkfs.ext4 /dev/mmcblk1p1- 如果需要FAT32格式(方便和Windows设备兼容),可以用这个命令:
sudo mkfs.fat -F32 /dev/mmcblk1p1
- 如果需要FAT32格式(方便和Windows设备兼容),可以用这个命令:
- 格式化完成后,再运行
lsblk就能看到mmcblk1p1这个全容量的分区啦
如果操作后系统没立刻识别到新分区,可以运行sudo partprobe命令刷新分区表,不用重启就能生效~
备注:内容来源于stack exchange,提问作者Vishak Raj
相关产品推荐
相关产品推荐

