覆盆子pi上的Archlinux在SD上显示的内存较少

Res*_*had 1 linux sd-card archlinux raspberry-pi

你好,我有一个带有8GB SD卡的覆盆子PI,我已经安装了Archlinux.

现在,我很好奇在安装私有开发服务器所需的所有软件包之后,我已经使用了多少空间.结果就是这样.

Filesystem      Size  Used Avail Use% Mounted on
/dev/root       1.7G  899M  690M  57% /
devtmpfs         83M     0   83M   0% /dev
tmpfs           231M     0  231M   0% /dev/shm
tmpfs           231M  256K  231M   1% /run
tmpfs           231M     0  231M   0% /sys/fs/cgroup
tmpfs           231M  176K  231M   1% /tmp
/dev/mmcblk0p1   90M  9.0M   81M  10% /boot

正如你所看到它只显示1.7G而不是+ - 8G我认为这是因为我已经在SD卡上安装了一次,但是在我搞砸了之后我又尝试了一下..可能旧的安装仍然可能在SD卡上?如果是这种情况,我怎么能看到这个并删除它?或者这是正常的吗?

提前致谢

neb*_*ous 6

注意:arch已经转移到略有不同的分区方案,这将导致上述失败.

有关详细信息,请参阅此博客文章,但简短版本现在有三个分区.p02是包含p05逻辑分区的扩展分区.

所以:

d 2
n e 2 <cr><cr>
n l <cr><cr>
w
Run Code Online (Sandbox Code Playgroud)

然后重新启动并调整大小(p05而不是p02)

resize2fs /dev/mmcblk0p5
Run Code Online (Sandbox Code Playgroud)