如何获取SD卡中的剩余内存?


23

我有16 GB SD卡,在其中使用Win32 Disk Imager安装Raspbian。在Windows中刻录映像后,它仅显示大约40 MB以上的可用空间。

由于Raspbian映像约为2 GB,剩余的内存在哪里?在Linux中,使用GParted,我得到以下结果(此处显示未使用的12.54 GB本身就是卡中的空白内存):

在此处输入图片说明

Answers:


32

该映像在上图中创建了2个磁盘分区SDB1和SDB2。SDB1格式化为fat16文件系统,该分区是Windows唯一看到的分区,因此它报告的可用空间很小。Gparted可以看到fat格式的分区和ext4格式的分区。

默认情况下,映像不会使用较大的SD卡(例如您的SD卡)上的所有可用空间。raspi-config文件中有一个选项,它将在您首次启动Pi时扩展根分区并使用SD卡的全部容量。如果您已经启动了Pi,则可以通过运行以下命令访问配置选项:

sudo raspi-config

要查看Pi上有多少可用空间,请在命令行中输入以下内容:

df -h

参考:df手册页


我已经配置好了Pi,所以当我将此卡连接到Ras-Pi时,我仍然可以使用剩余的12 GB对吗?
user40138 2014年

是的,因为您已经扩展了根分区,所以可以使用根分区(sdb2)上可用的12.54 gig。您不需要重新运行raspi config选项(如您已经拥有的)。
史蒂夫·罗比拉德

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.