你好,我有一个覆盆子皮,里面有一个8GB的SD卡,我在那里安装了ArchLinux。
现在我很好奇,在安装了一个私有开发服务器所需的所有软件包之后,到目前为止,我使用了多少空间。这就是结果。
已使用的文件系统大小可用使用百分比已装入
/开发/根1.7g 899m 690m 57%/
devtmpfs 83m 0 83m 0%/开发
tmpfs 231m 0 231m 0%/dev/shm
TMPFS 231M 256K 231M 1%/运行
TMPFS 231M 0 231M 0%/sys/fs/cgroup公司
tmpfs 231m 176k 231m 1%/tmp
/dev/mmcblk0p1 90m 9.0m 81m 10%/启动
如你所见,它只显示了1.7g而不是+8g,我想这是因为我在SD卡上安装了一次,但在我弄糟了一些东西之后,我又试了一次。可能旧安装仍在SD卡上吗?如果是这样的话,我怎么能看到这个并删除它呢?还是正常?
提前谢谢

最佳答案

注意:arch已经转移到一个稍微不同的分区方案,这将导致上面的操作失败。
有关详细信息,请参见this blog post,但简短的版本是现在有三个分区。p02是包含p05逻辑分区的扩展分区。
所以:

d 2
n e 2 <cr><cr>
n l <cr><cr>
w

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

10-06 06:29