这就是设置。我今天开始在 Windows 10 下的 Virtual Box 上安装的 Linux Manjaro 上看到此消息。问题是我有大量磁盘空间,既分配给 Linux,也分配给 Windows 10 本身以及 Linux 中安装的磁盘,以便我可以访问我的 Windows 文件来自 Linux。
所以我不明白是什么原因导致出现此消息。
在 Linux 上,这是以下输出df -H
>df -H /
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 68G 37G 28G 58% /
和
>df -H
Filesystem Size Used Avail Use% Mounted on
dev 23G 0 23G 0% /dev
run 23G 1.1M 23G 1% /run
/dev/sda1 68G 43G 22G 67% /
tmpfs 23G 25k 23G 1% /dev/shm
tmpfs 23G 4.8G 18G 22% /tmp
tmpfs 4.5G 115k 4.5G 1% /run/user/1000
public_html 4.1T 1.1T 3.0T 26% /mnt/g/public_html
和
sudo du -s -h -x /*
0 /bin
76M /boot
20K /desktopfs-pkgs.txt
0 /dev
14M /etc
11G /home
0 /lib
0 /lib64
16K /lost+found
8.0K /mnt
793M /opt
du: cannot read directory '/proc/520610/task/520610/net': Invalid argument
du: cannot read directory '/proc/520610/net': Invalid argument
du: cannot read directory '/proc/520665/task/520665/net': Invalid argument
du: cannot read directory '/proc/520665/net': Invalid argument
du: cannot access '/proc/520912/task/520912/fd/4': No such file or directory
du: cannot access '/proc/520912/task/520912/fdinfo/4': No such file or directory
du: cannot access '/proc/520912/fd/3': No such file or directory
du: cannot access '/proc/520912/fdinfo/3': No such file or directory
0 /proc
328K /root
8.0K /rootfs-pkgs.txt
1.1M /run
0 /sbin
12K /srv
0 /sys
4.4G /tmp
18G /usr
5.3G /var
>
我正在运行最新的 Manjaro,MATE 桌面版本(不是 xfce)。
lsb_release -a
LSB Version: n/a
Distributor ID: ManjaroLinux
Description: Manjaro Linux
Release: 22.0.5
Codename: Sikaris
上面的最后一个条目位于 /mnt/g` 上,即 Windows。正如您所看到的,有很多可用空间,对吗?
另一个奇怪的事情是,我在 Linux 上运行一个很长的脚本来编译文件(它在 Windows 磁盘上运行)并且它仍然运行,没有错误,没有问题。
这也是该 Linux 虚拟机的 Virtual Box 设置。我在创建它时为其分配了 64 GB 磁盘。 (我要求预先分配整个空间,而不是动态扩展的其他选项)
我运行的 Virtual Box 是 6.1.34。
在我的 PC 上,虚拟机所在的 C:\ 和从 linux 挂载的磁盘 G:\ 上有大量可用空间。我有 1.22 TB 可用空间C:\
和 2.7 TB 可用空间G:\
这是 Windows 上实际的 .vdi 文件(虚拟框)
我还检查了/var/log
Linux,看看是否有可能包含更多信息的日志文件,但截至今天(2023 年 3 月 27 日)没有更新日志文件,当时我刚刚收到此弹出窗口消息
>pwd
/var/log
>ls -lrt
total 180
drwx------ 2 root root 4096 Apr 21 2022 audit
drwxr-xr-x 2 root root 4096 Jun 6 2022 gssproxy
drwxr-xr-x 2 root root 4096 Jun 10 2022 cups
drwxr-xr-x 2 root root 4096 Oct 19 09:12 old
drwx------ 2 root root 4096 Jan 4 04:56 private
-rw-rw-r-- 1 root utmp 0 Feb 6 23:08 lastlog
-rw-rw---- 1 root utmp 0 Feb 6 23:08 btmp.1
drwxr-sr-x+ 4 root systemd-journal 4096 Feb 6 23:12 journal
-rw-rw---- 1 root utmp 0 Mar 1 00:00 btmp
-rw-r--r-- 1 root root 71354 Mar 26 11:55 pacman.log
-rw-r--r-- 1 root root 24980 Mar 26 11:55 Xorg.0.log.old
drwx--x--x 2 root lightdm 4096 Mar 26 11:57 lightdm
-rw-rw-r-- 1 root utmp 14592 Mar 26 11:57 wtmp
-rw-r--r-- 1 root root 24799 Mar 26 16:29 Xorg.0.log
我不知道 Linux 上的哪个应用程序实际上产生了这个有关磁盘空间不足的弹出消息。如果我能找到生成此消息的应用程序,这将有助于找到发生的情况。
知道是什么原因导致此消息吗?是Linux变得混乱,还是虚拟机问题?
如果我可以提供其他信息,请告诉我。
仅供参考,我只是添加的问题在 Manjaro 论坛上询问是否有人知道 Manjaro 上的哪个应用程序生成了此消息。
更新
以下是所需信息
>sudo parted /dev/sda unit MiB print
[sudo] password for me:
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 65536MiB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1.00MiB 65531MiB 65530MiB primary ext4 boot
和
>sudo fdisk -l /dev/sda
Disk /dev/sda: 64 GiB, 68719476736 bytes, 134217728 sectors
Disk model: VBOX HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x47f9fdb6
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 134207009 134204962 64G 83 Linux
>
顺便说一句,Manjaro 论坛上有人说这条消息可能是由“Free Space Notifier”服务生成的。但我仍然无法找到它是否正在运行或它是什么。
我在 Ubuntu 上发现了类似的问题卷文件系统根目录仅剩余 0 字节磁盘空间但与上面的系统不同的是,系统的空间确实很低,而我的系统则不是。
更新
添加了请求的信息
>df -Thi
Filesystem Type Inodes IUsed IFree IUse% Mounted on
dev devtmpfs 5.3M 451 5.3M 1% /dev
run tmpfs 5.3M 638 5.3M 1% /run
/dev/sda1 ext4 4.0M 794K 3.3M 20% /
tmpfs tmpfs 5.3M 7 5.3M 1% /dev/shm
tmpfs tmpfs 1.0M 131K 894K 13% /tmp
tmpfs tmpfs 1.1M 113 1.1M 1% /run/user/1000
public_html vboxsf 1000 -976K 977K - /mnt/g/public_html
更新 2023 年 3 月 29 日
现在我收到消息说它只剩下 841 MB 磁盘空间
但为什么?
>df -H
Filesystem Size Used Avail Use% Mounted on
dev 23G 0 23G 0% /dev
run 23G 1.1M 23G 1% /run
/dev/sda1 68G 37G 28G 58% /
tmpfs 23G 25k 23G 1% /dev/shm
tmpfs 23G 4.8G 18G 22% /tmp
tmpfs 4.5G 123k 4.5G 1% /run/user/1000
public_html 4.1T 1.1T 3.0T 26% /mnt/g/public_html