내 컴퓨터에는 Linux Mint를 실행하는 하드 드라이브가 두 개 있습니다. 첫 번째는 SSD이고 내 /
파티션이 있고, 두 번째는 HDD이고 내 /home
파티션이 있습니다.
SSD에 너무 많이 쓰면 안좋다고 해서 폴더 위치를 /tmp
HDD 어딘가로 옮겨 보았습니다. 이를 위해 해당 드라이브에 폴더를 만들고 소유자에게 루트를 부여하고 다음 chmod
을 통해 권한을 설정한 1777
다음 실행했습니다.
ln -s /tmp /new/location/tmp
응용 프로그램이 새 폴더를 사용하는 것 같지만 /tmp
재부팅 시 폴더가 자동으로 비워지지 않는 것 같습니다. /etc/default/rcS
설정을 편집했지만 TMPTIME=0
문제가 해결되지 않는 것 같습니다.
이 문제를 어떻게 해결할 수 있나요?
답변1
ln -s /tmp /new/location/tmp
명령은 거꾸로입니다. for에 대한 인수는 or : 소스, 그 다음 대상 ln
과 동일한 순서입니다.mv
cp
고려해 볼 수도 있습니다./home
파티션 크기 조정부팅 프로세스 초기(아마도 나타나기 /tmp
전)에 사용할 수 있어야 하므로 새 파티션을 위한 공간을 확보하십시오 ./home
아니면 할 수 있습니다/tmp
램디스크로 마운트, 시스템 RAM이 부족하지 않은 경우.
답변2
새 하드 드라이브에 /tmp용 새 파티션을 만드는 것이 가장 좋습니다.
그런 다음 /etc/fstab에 추가하십시오.
UUID="uuid-of-new-partition" /tmp ext4 Defaults 0 0