Raspberry pi 仅为 /dev/root 分配 9GB,而其他分区则分配更多

Raspberry pi 仅为 /dev/root 分配 9GB,而其他分区则分配更多

我一直在尝试使用 Raspberry Pi 成像仪在我的 Raspberry Pi 4 设备上刷写 kali Linux 操作系统,其中它仅设置了 9.3GB 作为主存储,我无法安装我的工具和运行我的脚本,下面是我的存储的输出。

kali@kali:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       9.3G  9.0G     0 100% /
devtmpfs        3.8G     0  3.8G   0% /dev
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           1.6G  928K  1.6G   1% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
/dev/mmcblk0p1  126M   74M   52M  59% /boot
tmpfs           782M   56K  782M   1% /run/user/1000

有没有什么方法可以将未使用的 devtmpf、tmpfs 合并到我的主 /dev/root 文件系统?

答案1

假设您的 SD 卡 > 9GB,您将必须调整根分区的大小以占用卡上的剩余空间。

您通常会使用raspi-config实用程序执行此操作,但是如果没有该实用程序,您可以尝试分区反而。

检查一下要旨有关如何raspi-config在 Kali Linux 上安装的说明:

apt-get update
apt install lua5.1 alsa-utils psmisc && apt --fix-broken install

wget http://archive.raspberrypi.org/debian/pool/main/r/rpi-update/rpi-update_20200409_all.deb
wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20201108_all.deb
dpkg -i rpi-update_20200409_all.deb raspi-config_20201108_all.deb

答案2

devtmpfs 和 tmpfs 文件系统位于 RAM 中,而不是在您的 SD 卡上,因此无法按照您的建议进行合并。

您应该检查输出lsblk,而fdisk -l不是df了解硬件的配置。

请注意,df 的左列是设备名称。这有点误导,因为/dev/root它是虚拟设备,而不是它所涵盖的真实设备。列出的其余文件系统列出了它们的真实设备。

从您的评论来看,您似乎有一个 59G 的设备,但分区只有 9.5G。您应该按照其他答案中的建议调整其大小。

相关内容