본문 바로가기

Engineering/Linux

hwclock 오류(hwclock: Open of /dev/rtc failed, errno=19:) 해결 방법

728x90
CMOS 시간을 변경하기 위해 hwclock 를 사용했으나, 다음과 같은 오류가 발생한다.

# hwclock --debug

hwclock from util-linux-2.13-pre7

hwclock: Open of /dev/rtc failed, errno=19: 그런 장치가 없음.

No usable clock interface found.

Cannot access the Hardware Clock via any known method.

 
 그런데, /dev/rtc 장치파일은 실제로 존재를 하는데도 저런 오류가 나타난다.

# cd /dev/

# ls -la rtc

crw------- 1 root root 10, 135  2월 20 08:50 rtc 

 
 /proc/devices 에서 rtc major 파일을 확인하고, 기존 파일을 과감하게 삭제하고 새로 만들자.

# cat /proc/devices

 ....

189 usb_device

202 cpu/msr

203 cpu/cpuid

252 rtc

253 usbmon

254 bsg

...

# cd dev

# mknod rtc c 252 0

# ln -s /dev/rtc0 /dev/rtc


시스템 시간을 설정하고, 시스템 시간으로 hardware clock 을 설정한다.

# date 현재시간
# hwclock --systohc 


출처 :
http://glomation.net/smf/index.php?topic=32.0 
 https://bugzilla.redhat.com/show_bug.cgi?id=290731 
 

'Engineering > Linux' 카테고리의 다른 글

RPM 파일에서 파일 추출하는 방법  (0) 2012.04.12
autoconf 2.6x for CentOS 5  (0) 2012.04.06
리눅스 CD/DVD write  (0) 2012.02.29
file descriptor 최대값 조정  (1) 2012.02.10
/usr/bin/dvdrecord 실제 내용  (0) 2012.02.01