리눅스는 기본적으로 trim 기능이 비활성화되어있다.
trim 기능을 사용하려면 수동으로 켜줘야한다.
여기서는 omarchy 기준으로 작성하겠다.
파일시스템이 btrfs이고 LUKS2로 암호화가 되어있는 경우이다.
이때는 LUKS2에서 trim 기능을 허용해줘야 ssd trim 옵션을 킬 수가 있다.
sudo cryptsetup --allow-discards --persistent refresh root
LUKS에서 trim 허용을 해줬으면
sudo systemctl enable fstrim.timer
위 명령어로 trim 예약을 해준다.
fstrim.timer 명령어는 매 주마다, fstrim.service는 매 부팅마다 ssd trim을 한다.
sudo systemctl start fstrim.timer
예약을 한 다음 초기에는 fstrim.timer을 실행해줘야한다.
위 명령어로 시작해주면 된다.
sudo systemctl status fstrim.timer
마지막으로 위 명령어로 정상적으로 활성화가 되어있는지 확인하면 된다.

AI 활용 설정
사진 설명을 입력하세요.
위처럼 active(waiting)으로 뜨면 된다.
위 명령을 쓰기 귀찮은 사람들을 위해서 쉘스크립트도 첨부한다.
실행전 755로 권한 주고 실행하면 된다.
#! /bin/bash
cryptsetup --allow-discards --persistent refresh root
systemctl enable fstrim.timer
systemctl start fstrim.timer'리눅스' 카테고리의 다른 글
| omarchy 리눅스 보안부팅 설정 (0) | 2025.11.30 |
|---|---|
| 노트북 omarchy 업데이트 후 단축키 작동 안됨 해결법 (0) | 2025.11.20 |
| 리눅스 시스템 디렉터리 (0) | 2021.10.08 |
| vi 에디터 명령어 정리 (0) | 2021.10.08 |
| 리눅스 파일 권한 정리 (0) | 2021.10.08 |
























































































