我在ubuntu中对一张32g的sd卡进行分区,分区后用读卡器插到windows上发现只有255M?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在ubuntu中对一张32g的sd卡进行分区,分区后用读卡器插到windows上发现只有255M?相关的知识,希望对你有一定的参考价值。

我在ubuntu中对一张32g的sd卡进行分区,分区后用读卡器插到windows上发现只有255M,这是为什么啊,应该怎么解啊

ubuntu下给sd卡分区应该是ext打头的格式。windows不识别这个格式。
重新在windows上给你sd卡分区一次就好了。建议用disk genius这种工具。
参考技术A 只会有两种原因:
1、你买到了假的存储卡。
2、存储卡创建的分区类型,Windows操作系统不能全部识别,255M只是能看到的分区容量。
建议好好加强学习电脑基本硬件知识。
参考技术B

存储分区问题:

需要知道你是怎么分区的

    正常来说,分区之后有些分区格式Windows是不能识别的

    Windows可能识别了你另外一些分区,不是实际的分区,误以为是255M

Linux SD卡建立两个分区

本文主要介绍Linux 环境下 SD 卡建立两个分区的操作流程:

操作环境:Linux Ubuntu 2016.4

操作目的:将 SD 卡分为两个分区:第一分区格式为 FAT32,大小 500M。第二个分区为 ext4,占剩下的所有空间,用来装 Ubuntu 的文件系统

具体操作如下;

一 . 使用 lsblk 或者 fdisk -l 查看系统上的存储设备,找出 SD 卡的设备名,我的系统上 SD 卡的设备名是:/dev/sdb,包含一个分区,分区名是 sdb1

 

二 . 使用命令 fdisk 开始分区

1. sudo fdisk /dev/sdb

2. 分区指令可以输入 查看

3. 输入d 删除已有分区

4.输入 n 新建一个分区,输入 p 选择使用主分区,输入 1 表示这是第一个分区,按回车来使用默认的开始扇区,输入 +500M 来分配分区大小

 

5. 输入 n 新建一个分区,输入 p 选择使用主分区,输入 表示这是第二个分区,回车两次使用默认大小

6. 设置启动标志和分区类型:

7. 输入 p 查看分区情况

8. 输入 w 写入分区信息

9. 格式化各个分区

 

至此,两个分区就建立好了~~

以上是关于我在ubuntu中对一张32g的sd卡进行分区,分区后用读卡器插到windows上发现只有255M?的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu使用 fdisk 工具对SD卡进行MBR分区

I.MX6 32G SD卡测试

烧录树莓派系统,莫名其妙最大容量从32G变成45M,且SD卡里没有任何东西,求解?

Linux SD卡建立两个分区

SD卡分区时需要注意什么?SD卡分区注意事项

SD 启动卡格式化