sd卡分两个区的方法(FAT32,EXT4)

在电脑中插入SD卡,设备对应为sdb1

1)显示挂载的路径,mount  /dev/sdb1 

弹出如下的信息:

mount: /dev/sdb1 is already mounted or /run/media/root/B243-A3BC busy
       /dev/sdb1 is already mounted on /run/media/root/B243-A3BC

2)卸载sdb1设备

 umount  /run/media/root/B243-A3BC

3)mkfs.ext4 /dev/sdb1    

4)fdisk /dev/sdb,按'm',进入命令

第一个分区

 Command (m for help):d   //如果只有一个分区直接删除,如果多个分区,会出现个数字,自己选要删除的分区

  Command (m for help):n   //添加新分区

  Partition type:
     p   primary (2 primary, 0 extended, 2 free)   
     e   extended

  Command (m for help):p   //一般选p

  Partition number (1-4, default 1): 1  //默认从第一个分区开始添加
  First sector (2048-15523839, default 2048):  //这就是内存从什么地方开始分,比如8G内存,一共会有11523839个sector,从2048开始,那就是留出了2048*512=1M。这个是sd卡保存信息用的。

  Last sector, +sectors or +size{K,M,G} (2048-15523839, default 15523839): +200M   //分了200M给第一个分区了。

   Command (m for help):t  //给分区选一个格式,是linux还是FAT32

  Selected partition 1  //选择第一个分区,设定格式

  Hex code (type L to list codes): b   //做FAT32

到第二个分区

 Command (m for help): n    //接着分个linux系统的分区
  Partition type:
     p   primary (1 primary, 0 extended, 3 free)
     e   extended
  Select (default p): p
  Partition number (1-4, default 2): 
  Using default value 2
  First sector (6293504-15523839, default 6293504): 
  Using default value 6293504
  Last sector, +sectors or +size{K,M,G} (6293504-15523839, default 15523839):     //大小都是直接回车,把剩余的都给linux分区 

  Using default value 15523839

 Command (m for help): w    //保存

5)分完区再格式化,mkfs.fat /dev/sdb1 ,mkfs.ext4 /dev/sdb2 


6)拔出u盘再插回u盘,查看分区[root@localhost ~]# df -hT

Filesystem          Type      Size  Used Avail Use% Mounted on
/dev/mapper/cl-root xfs        37G  6.3G   30G  18% /
devtmpfs            devtmpfs  1.4G     0  1.4G   0% /dev
tmpfs               tmpfs     1.4G  180K  1.4G   1% /dev/shm
tmpfs               tmpfs     1.4G  8.8M  1.4G   1% /run
tmpfs               tmpfs     1.4G     0  1.4G   0% /sys/fs/cgroup
/dev/sda1           xfs      1014M  172M  843M  17% /boot
share               vboxsf     62G   52G  9.9G  84% /media/sf_share
tmpfs               tmpfs     285M   12K  285M   1% /run/user/0
/dev/sr0            iso9660    57M   57M     0 100% /run/media/root/VBOXADDITIONS_5.1.26_117224
/dev/sdb2           ext4      7.0G   33M  6.6G   1% /run/media/root/0e2dc96f-779f-41ca-b868-74e3f17b1948
/dev/sdb1           vfat      200M     0  200M   0% /run/media/root/3F47-F43D

完成!


ps:

FAT32:(即Vfat)采用32位的文件分配表,支持最大分区128GB,最大文件4GBext4日志式文件系统,支持1EB(1024*1024TB),最大单文件16TB,支持连续写入可减少文件碎片。rhel6默认文件系统


  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
不用任何软件给SD卡,且能直接用读卡器读取所有 下面两步: 一、读卡器读取所有SD卡了,电脑不认后面的,只能看到第一个。怎么办呢? 一般我们的读卡器,在我的电脑中,显示的是可移动的存储。我们就是要在这里改成---本地磁盘,让windows 把u盘,或者sd卡认成硬盘。 在设备管理器中-----磁盘驱动器- 列表里有硬盘和你的读卡器。(每人的不同。)找到读卡器的那个,单击右键,更新驱动程序。下一步----选择从列表或者指定位置安装,------下一步------选择不要搜索,我要自己选择安装的驱动程序。(一定注意)下一步---选择从磁盘安装-----浏览找到我给你的驱动。(帖子下载)就是cfadisk.inf。下一步,windows会提示不推荐,不管他,点是。然后windows又提示签名,点仍然继续。 windows复制文件。 结束。要求重启,不必重启。 打开我的电脑,sd卡已经是本地磁盘了。 用一般的工具,或者windwos自己的磁盘管理,你想多少就多少吧。以前的,以前的,也看见了,哈哈哈。 这样,你只能在这台机子看到所有。到别的计算机,就只有第一个了。你可以把驱动放到第一。几十k大小。想用了一装就可以。 卸载很简单。 在刚才的那个设备管理器中一路让windows自动安装一遍驱动,就成了可移动存储了,哈哈。 二、: 1.如果SD卡容量过大,有些机型不能识别,或为了管理方便,可以用方法解决。 上面第一步已经把SD卡认作了本地磁盘,把SD卡插入读卡器连上PC,PC上会多出一个盘符。 2 .然后在PC运行“计算机管理”,在“磁盘管理”功能中找到上面的盘符,右键“删除磁盘”; 3. 接下来可以跟操作硬盘一样了,在“磁盘管理”功能下面的空白中就可以性建了,新建几个就看你的喜好了,记住要格式化

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值