Create TOC

2011년 4월 26일

Debian/WD Green 하드의 load/unload count 증가 오류 수정

WD Green 하드는 전원 절약을 위해서 9초 이상 I/O 요청이 없으면 자동으로 head를 조정한다. 이때 load/unload count 가 증가하는데, 이 값이 매우 가파르게 증가하는 것을 볼 수 있다.

load/unload count 값은 아래와 같은 명령을 이용해서 확인할 수 있다sdb는 검사하고 싶은 하드디스크의 device 이름을 적으면 된다..

$ udisks --ata-smart-refresh /dev/sdb | grep load-cycle-count

부팅 하드로 쓰는 WD Black 경우에는 전원을 넣어서 사용한 시간이 50.5일이고 load-cycle-count가 628회인데, WD Green 경우에는 145일에 60671회의 매우 높은 값을 보인다.

WD에서는 wdidle3 라는 DOS 툴을 이용해서 펌웨어 설정 값을 수정하는 것을 해결책으로 내놓고 있다.

그러나 본인이 가지고 있는 WD5000AACS (500GB) 모델의 경우 wdidle3 툴이 동작하지 않는다.

이 문제를 해결하기 위해서 아래와 같은 스크립트를 실행하면 5초마다 smart 정보를 요청하기 때문에 load/unload count 가 증가하는 것을 막을 수 있다.

#!/bin/sh

while [ 1 ];
do
	udisks --ata-smart-refresh /dev/sdb > /dev/null
	sleep 5
done;

부팅 시 자동 실행하면 좋은데, 본인은 conky를 사용하기 때문에 ~/.conkyrc 마지막에 아래와 같이 한 줄 추가해 주었다

${execi 5 udisks --ata-smart-refresh /dev/sdb | echo " " }

2011년 4월 25일

Debian/FreeDOS USB 스틱 만들기

FreeDOS를 USB에 부팅가능하게 설치하는 방법을 기술한다.

FreeDOS는 http://www.freedos.org/freedos/files/에서 받을 수 있다.

우선 USB 스틱을 컴퓨터에 꼽는다. 이 문서에서는 sdh 로 장치가 잡힌 것을 가정한다.

qemu를 이용해서 FreeDOS iso 이미지로 부팅해서 FreeDOS를 설치한다.

$ qemu -boot d -cdrom fdbasecd.iso -hda /dev/sdh

CD-ROM 부팅을 선택한다.

FreeDOS 설치를 선택한다.

XFDisk로 파티션을 구성한다

파티션 구성이 끝나면 재부팅해야 한다.

부팅 후 설치 메뉴로 들어오면 HDD 포맷을 물어본다.

포맷이 끝나면 FreeDOS를 설치한다.

설치 화면

설치 완료

만들어진 usb를 테스트하기 위해서 부팅해본다.

$ qemu -boot c -hda /dev/sdh

2011년 4월 23일

AppleTV/XBMC 한글 팩 설치

AppleTV에 XBMC 한글 팩을 설치하는 방법을 기술한다.

AppleTV는 JB 된 상태여야 하며, ssh로 접속해서 아래와 같은 방법으로 XBMC 한글 팩을 설치한다.

$ ssh mobile@<apple tv ip>

우선 mobile계정의 사용자 폴더에 파일을 푼다.

$ wget http://xbmc-korean.googlecode.com/files/xbmc_korean_pack.zip
$ unzip xbmc_korean_pack.zip

푼 파일을 mobile사용자 계정의 XBMC설정 폴더에 복사한다. 이렇게 하지 않고 시스템의 XBMC폴더에 파일을 복사하면 XBMC가 업데이트 될 때마다 매번 한글 팩을 설치해야 한다.

$ mkdir -p ~/Library/Preferences/XMBC/addons
$ mkdir -p ~/Library/Preferences/XMBC/media/Fonts
$ mv ~/xbmc_korea_pack/addons/repository.xbmc-korea.com ~/Library/Preferences/XBMC/addons/
$ mv ~/xbmc_korea_pack/media/Fonts/*.ttf ~/Library/Preferences/XBMC/media/Fonts/

설치 후 XBMC를 재시작하면 addon 소스에 XBMC korean repository가 추가되어 있고, 자막 글꼴을 변경할 수 있다.

마지막으로 받은 파일을 삭제한다.

$ rm  xbmc_korean_pack.zip
$ rm -rf ~/xmbc_korean_pack

11.0 Eden을 사용할 경우 korean repository는 아래 경로에서 받은 것을 사용해야 한다.

http://xbmc-korea-addons.googlecode.com/files/repository.xbmc-korea.com-1.0.4.zip

2011년 4월 5일

iPhone/MobileRSS 캐시 청소

MobileRSS가 캐시 관리를 제대로 하지 않아서 iPhone의 빈 공간이 점점 줄어든다.

iPhone Explorer를 이용해서 수동으로 청소해주면 된다. iPhone Explorer를 실행하고 아래 폴더를 삭제한다.

Apps/MobileRSS/Library/Caches/download/images/계정이름
Apps/MobileRSS/Library/Caches/download/thumbs/계정이름