운영체제 우분투 SSD 설정
2013.10.25 20:09
리눅스의 ext4 파일 시스템은 하드디스크를 기준으로 만들어졌기 때문에 "ssd"에 곧바로 대응할 수 없습니다.
적용 과정은 대략 두가지로 정리할 수 있습니다.
1. 마운트 옵션을 수정해주어야 합니다.
2. TRIM기능의 적용
우분투에서 마운트 옵션의 수정은 검색에서 "disks"를 찾아 실행합니다.
그리고나서 다음 그림과 같이 SSD(대게 부팅)를 선택합니다.
볼륨 아래에 톱니바퀴 모양의 아이콘을 누르면 메뉴가 뜹니다.
이 메뉴 중 마운트 옵션 편집을 선택합니다. 옵션 창 중간부분에 "errors=remount-ro"라 쓰인 줄이 있습니다.
여기를 편집해서 앞 부분에 noatime과 discard를 띄어쓰기 없이 쉼표로 구분하여 추가하면 됩니다.
당초 "errors=remount-ro" → 변경 "noatime,discard,errors=remount-ro"
옵션 'noatime'은 엑세스타임을 변경하지 않게 하는 것이고, 'discard'는 파티션의 블록을 TRIM 가능한 상태로 변화시킵니다.
위에서 처럼 옵션을 바꾸면 /etc/fstab 파일에 적용됩니다.
다음으로 주기적으로 TRIM 기능이 작동하도록 하는 서비스화 설정입니다.
터미널을 열고 다음 명령을 붙여넣으면,
sudo gedit /etc/cron.weekly/fstrim
비어있는 gedit 편집창이 뜹니다. 여기에 다음을 붙여넣고 저장!
#!/bin/bash
# TRIM for /
/usr/bin/time -a -f "real: %E,user: %U,sys: %S" -o /var/log/fstrim.log /usr/bin/ionice -c 3 /sbin/fstrim -v / > /var/log/fstrim.log
저장 후
터미널에 아래의 다음을 붙여넣으면 완료됩니다.
sudo chmod 755 /etc/cron.weekly/fstrim
sudo service cron restart
감사합니다.. 그대로 따라했습니다...