linux下对SD卡分区

本文详细介绍了如何在Linux环境下使用fdisk工具对SD卡进行分区,包括创建主分区、扩展分区和逻辑分区,修改分区ID,以及格式化分区。步骤中提到了如何避免在分区过程中遇到的问题,如分区表未生效和修改分区名称。
摘要由CSDN通过智能技术生成

 

一 使用linux下的磁盘管理工具fdisk

sudo fdisk /dev/sdc

使用fdisk打开你的SD卡设备名称,我的sd卡设备名称是sdc

二进入fdisk管理工具

打开后进入如下界面

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table t

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Linux 上给 SD 卡分区,需要使用 fdisk 命令。以下是具体步骤: 1. 插入 SD 卡并确定其设备名称,可以使用 dmesg 命令来查看系统日志,例如: ``` $ dmesg | tail [ 567.233906] sd 6:0:0:0: [sdb] 3862528 512-byte logical blocks: (1.97 GB/1.84 GiB) [ 567.234389] sd 6:0:0:0: [sdb] Write Protect is off [ 567.234390] sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00 [ 567.234872] sd 6:0:0:0: [sdb] No Caching mode page found [ 567.234874] sd 6:0:0:0: [sdb] Assuming drive cache: write through [ 567.237689] sdb: sdb1 [ 567.239274] sd 6:0:0:0: [sdb] Attached SCSI removable disk ``` 在这个例子中,SD 卡设备名称为 /dev/sdb。 2. 运行 fdisk 命令,并指定 SD 卡设备名称作为参数,例如: ``` $ sudo fdisk /dev/sdb ``` 3. 在 fdisk 命令提示符下,输入 n 来创建一个新分区,然后按照提示输入分区编号、起始扇区和结束扇区。例如,要创建一个起始扇区为 2048、结束扇区为 1023999 的新分区,可以输入以下命令: ``` 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): First sector (2048-3862527, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (2048-3862527, default 3862527): 1023999 ``` 4. 使用 w 命令保存并退出 fdisk。例如: ``` Command (m for help): w ``` 现在,SD 卡上就有一个新的分区了。可以使用 mkfs 命令来格式化这个分区,例如: ``` $ sudo mkfs.ext4 /dev/sdb1 ``` 这将创建一个 ext4 文件系统。现在,可以将 SD 卡插入设备并挂载它,然后开始使用它了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值