解决 Orange Pi 烧录完系统后剩余可用空间过少的问题

版权声明:本文为荒原之梦原创文章,转载请注明原文链接并提前告知本人。 https://blog.csdn.net/wy_bk/article/details/86751299

本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=1337

操作环境

香橙派使用的 SD 卡容量:16 GB
香橙派使用的 SD 卡文件系统类型:FAT32
香橙派型号:Orange Pi One
香橙派操作系统:Ubuntu 14.04.1 LTS
SSH 远程连接软件:Xshell 6
SSH 远程连接软件的运行平台:Windows 10 中文家庭版 64 位

问题背景

今天在向 Orange Pi 中克隆一个 GitHub 项目的时候,系统无法执行该指令并给出了如下提示:

fatal: could not create work tree dir ‘/home/orangepi/***’.: No space left on device

解决方案

根据提示信息,既然是空间不足,那就来查看一下剩余空间吧。

输入命令:

df -ha

如图:
图 1图 1

根据返回的结果可以看到,根分区的空间基本上已经被使用完了,新文件的写入操作自然无法正常执行。但是,这台 Orange Pi 上使用的 SD 卡是 16 GB 的,仅仅是装一个 Linux 系统基本不可能使用完所有物理存储空间。

造成这种情况的原因是一些物理存储空间没有被系统分区使用,处于空闲状态。

执行如下命令扩容:

fs_resize

其他一些系统可能需要尝试使用下面这个命令进行扩容操作:

resize_part

如图:
图 2图 2

扩容操作执行完成后重启系统,之后再执行 df -ha 命令,可以看到空闲空间已经扩大:
图 3图 3

经过扩容操作之后,基本可以确定系统的可用存储空间已经处于预期的正常状态。

至此,问题解决。

猜你喜欢

转载自blog.csdn.net/wy_bk/article/details/86751299