それが正しい設定です。今日、Windows 10のVirtual BoxにLinux Manjaroをインストールすると、このメッセージが表示され始めました。問題は、LinuxでWindowsファイルにアクセスできるように、LinuxとWindows 10自体、および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
上記の最後のエントリはWindows /mnt/g`にあります。ご覧のとおり、空き容量が多いですか?
もう一つの奇妙なことは、ファイルをコンパイルするためにLinux上で長いスクリプトを実行しました(Windowsディスク上で実行されます)、ファイルがまだ実行され、エラーも問題もありません。
これはこのLinux仮想マシンのVirtual Box設定でもあります。作成時に64GBのディスクを割り当てました。 (動的拡張の他のオプションの代わりにスペース全体を事前割り当てするように要求します)
Virtual Box 6.1.34を実行しています。
私のPCには、仮想マシンがあるC:\とLinuxからマウントされたディスクG:\に空き容量がたくさんあります。 1.22TBの空き容量C:\
と2.7TBの空き容量があります。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日に更新
これで、ディスク容量が841MBしか残っていないというメッセージが表示されます。
しかし、なぜ?
>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