找回密码
 立即注册

QQ登录

关于Raspberry Pi系统卡容量说明

来源: 奥松-Neil 2017-3-28 10:17 显示全部楼层 |阅读模式
       在使用 Raspberry Pi 控制器之前我们都要为系统卡烧录系统,但是烧录系统后,重新将系统卡插入到装有 windows 系统的电脑时,发现系统卡的容量变成 40 几 M,这里为大家解释一下为何会出现这种情况。
       Raspberry Pi 官方提供很多系统,内核都使用的是 Linux,就以 2017-01-11-raspbian-jessie 系统为例,一张烧录了此系统的 16G SD 卡在 Windows 系统中显示的容量为 41.7M,如图所示:
01.png

1、windows 下查看 SD 卡总容量的方法
(1)右键单击“我的电脑”,选择“管理”
02.png

(2)选择“磁盘管理”
03.png

(3)从磁盘管理中可以看到 SD 卡的总容量为 14.84GB
04.png

说明:U盘显示容量由于换算问题是少于实际的容量的。比如显示16G=16000M=16000000K但是实际上换算不是以1000为单位而是1024为单位的。所以容量是 16000000K 除以 1024 除以1024除以1024 = 14.9G,再加上格式化会产生隐藏的系统文件,还会少点。所以显示为14.84G。

2、在 Linux 系统下查看 SD 卡总容量的方法
以 CentOS7 为例给大家说明一下如何在 Linux 下来看烧录了 Raspbain 系统的 SD 卡容量
(1)打开终端,输入命令“fdisk -l”,如图所示:
05.png

(2)系统会列出当前磁盘列表,其中可以查看到 SD 卡的容量
06.png

说明:使用 Raspberry Pi 直接查看系统容量也可以使用此命令来查看
3、出现这种情况的原因
因为 windows 系列系统支持的是 fAT/ntfs/fat32/fat16 这几种文件格式,而 linux 支持的是 EXT3 格式,并且盘符式的理解是不一样的,linux是把硬盘以目录的形式化分.如\\etc \boot,所以就会出现 Linux 下的分区,在 windows 中不能正常识别的情况,从而就导致了 SD 卡剩余容量显示错误。

回复

使用道具 举报

大神点评5

nina6418 2017-3-28 13:24 显示全部楼层
学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关注0

粉丝11

帖子147

发布主题