Linux는 파티션이 약 80% 차면 루트 파티션을 마운트 해제합니까? [폐쇄]

Linux는 파티션이 약 80% 차면 루트 파티션을 마운트 해제합니까? [폐쇄]

일반화하다

Linux가 루트 파티션을 마운트 해제하는 것 같습니다 /dev/sda6. 확인해보니 sda6 80% 정도 채워져 있었습니다. Linux에서는 루트 파티션이 80% 가득 차면 루트 파티션을 마운트 해제하여 더 이상 파일을 추가할 수 없습니까?

제거된 파일로 /dev/sda6인해 액세스할 수 없는 것 같습니다 /media/sda7. 동영상 파일이 많습니다. 아래 출력은 "/dev/sda7 /media/sda7"이 마운트 해제되었음을 보여줍니다. 그러나 "mount"가 마운트된 것으로 표시되는 경우도 있습니다(그러나 /dev/sda6은 마운트되지 않음).

수정 사항을 제안해 주실 수 있나요?

내 시스템은 하드 드라이브에 있는 Knoppix(실제로는 Debian)입니다.

세부

다음은 디스플레이 /etc/fstabmount명령 출력입니다.

$ cat /etc/fstab  
\# DEFAULT BASE FSTAB, UNCONFIGURED  
proc       /proc         proc       noauto             0 0  
sysfs      /sys          sysfs      noauto             0 0  
/dev/sda6 / reiserfs relatime 0 0  
/dev/sda5 none swap defaults 0 0  
\# Added by KNOPPIX  
   noauto,users,exec 0 0  
\# Added by KNOPPIX  
/dev/sda7 /media/sda7 reiserfs noauto,users,exec 0 0  
\# Added by KNOPPIX  
/dev/sr0 /media/sr0 auto noauto,users,exec 0 0  
\# Added by KNOPPIX  
/dev/sda3 /media/sda3 ntfs noauto,users,exec,umask=000,uid=knoppix,gid=knoppix 0
0  
\# Added by KNOPPIX  
/dev/sda2 /media/sda2 ntfs noauto,users,exec,umask=000,uid=knoppix,gid=knoppix 0
0  
\# Added by KNOPPIX  
/dev/sda1 /media/sda1 ntfs noauto,users,exec,umask=000,uid=knoppix,gid=knoppix 0
0  

$ mount  
/dev/root on / type reiserfs (rw,relatime)  
proc on /proc type proc (rw,relatime)  
sysfs on /sys type sysfs (rw,relatime)  
usbfs on /proc/bus/usb type usbfs (rw,relatime)  
tmpfs on /tmp type tmpfs (rw,relatime,size=2097152k)  
udev on /dev type tmpfs (rw,relatime,size=20480k)  
tmpfs on /dev/shm type tmpfs (rw,relatime,size=2097152k)  
devpts on /dev/pts type devpts (rw,relatime,mode=1777)  
ramfs on /mnt/JG-ramdisc type ramfs (rw,relatime)  

답변1

정답은아니요. 내 시스템 중 하나에서 루트 파티션이 100% 활용되고 있습니다. 리눅스 아니오제거루트 파티션.

[root@xxx ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        39G   37G  4.5M 100% /
tmpfs           934M  232K  933M   1% /dev/shm
/dev/sda1       194M   56M  129M  31% /boot
/dev/sda5       877G  160G  673G  20% /home

답변2

루트 파티션은 출력에서 /dev/root​​as 대신 as 로 마운트됩니다 sda6. 이 구별은 부적합합니다. 모든 하위 마운트가 먼저 마운트 해제될 때까지 파티션을 마운트 해제할 수 없으므로 파티션은 마운트 해제되지 않습니다. 예를 들어, 설정에서 /먼저 제거하지 않고는 제거할 수 없으며 /home, /boot그렇게 할 수 있는 경우 모든 명령에 액세스할 수 없게 되며 작동이 중지됩니다.

80% 사용량에 대한 질문에 대한 대답은 '아니오'입니다. 대부분의 Linux 파일 시스템에서는 공간의 마지막 5%가 슈퍼유저를 위해 예약되어 있으므로 일반 사용자는 장치를 채울 수 없습니다. 이는 루트가 파티션을 100% 사용하게 할 수 있지만 사용자가 더 많은 파일을 추가하는 것을 방지하는 데 사용되는 방법입니다.

관련 정보