그것이 바로 설정입니다. 오늘 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:\와 리눅스에서 마운트된 디스크 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" 서비스에 의해 생성되었을 수 있다고 말했습니다. 하지만 여전히 실행 중인지 또는 무엇인지 찾을 수 없습니다.
우분투에서 비슷한 문제를 발견했습니다볼륨 파일 시스템 루트 디렉터리에는 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