원문링크 : http://blog.empas.com/athlon74/9534539
다른 종류의 컴에도 이런 에러가 있는 지는 모르겠지만 암튼 델에서는 많은 종류에서 발생하는 거 같군요. 찾아본 바로는 델(Dell) 제품 중 데비안 배포본을 사용할 때만 발생하는 것 같군요. 커널 2.6대만 발생합니다. SMP든 아니든 말입니다. 저는 poweredge 1850, 2850에서 발생했었습니다.
증상을 잠시 살펴보면요.
1. 사지로 설치할 때 커널 2.4대면 상관없습니다. 커널 2.6일 경우 설치 후 재부팅하고 debconf 실핼될 때, 타임존 맞출때 역시 멈춰버립니다.
2. 위 과정을 어케든 넘어서(Ctrl-C하거나, 생략하거나) 실행이 되면 부팅시 2번 멈춥니다.
Setting the System Clock using the Hardware clock as reference ...
이 부분에서 멈추지요. 나오는 메세지가 Real Time Clock 같은 데서 한번 더 멈춥니다. Ctrl-C 하면 넘어가구요. 대신 시각을 KST에 못 맞춥니다.
3. shutdown 시에 마찬가지로 시각 세팅하는 부분에서 멈춥니다. 이 메세지는 적어놓질 못했구요. 2번과 같은 이유에서 멈춥니다.
둘 다 /etc/init.d/hwclock.sh /etc/init.d/hwclockfirst.sh 이 스크립트에서 문제가 생기는 겁니다.
해결책은
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=277298
여기를 참고하세요. 쭉 내려보면 밑에서 3번째 메세지에 해결책이 있습니다.
그 부분만 다시 적어보면
/etc/init.d/hwclock.sh
lines 72, 104, 119
/etc/init.d/hwclockfirst.sh
lines 62, 75, 77, 80, 82
/usr/sbin/tzsetup
line 148
각 표시한 라인의 hwclock 명령에 --directisa 옵션을 덧붙여 주는 겁니다. 기존 옵션을 바꾸는 게 아니고 덧붙이는 겁니다.
구글에서 한참 헤맨 뒤에 겨우 찾았는 데요.
원인은 acpi 지원 문제인 걸로 생각된답니다.
커널 옵션인가 BIOS에서인가 acpi=off 로 하면 문제가 안 생긴다는군요. 대신 P4의 하이퍼 쓰레딩 기술을 사용못하게 됩니다.
대강 눈에 들왔던 말들만 요약해 보면,
1. acpi 문제인데, 데비안에서만 생기는 문제인 거 같다.(버그에 올라있더군요.)
2. acpi=off 로 하면 부팅시 문제는 없으나 하이퍼 쓰레딩을 사용 못한다.
3. 시드에서 2.6.9 커널을 해봐도 역시 문제가 있더라.
4. kernel.org에서 2.6.9 커널을 받아서 전통적인 방식(make-kpkg말고)으로 커널 컴파일 하면 문제 해결이 된다고 하더라.(Zac Bowling씨 말씀)
5. 위에서 제시한 대로 스크립트를 고치면 제대로 되더라.
사실 윗분이 말씀하신 대로 hwclosk*.sh 스크립트를 아예 빼버려도 사용에는 지장이 없었습니다만 게시판 시각이 이상하게 나오더군요. ㅡ.ㅡ;; 그래서 기를 쓰고 찾아봤습니다.
도움이 될만한 링크들입니다. 크로스 링크된 것도 있을 겁니다.
kernel-image-2.6.8-1-686: ACPI poweroff stopped working
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270426
Kernel 2.6.x real time clock hang on Dell
http://lists.debian.org/debian-devel/2004/10/msg01025.html
Problem with kernel 2.6 on a Dell Precision 670
http://www.linuxquestions.org/questions/showthread.php?s=&postid=1188223#post1188223
Debian + Dell(여기 잭 아저씨네부터 해결의 실마리를 잡았죠.)
http://zacbowling.com/archives/2004/10/06/debian-dell/
해결책이 있는 데비안 버그 리포트
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=277298
Debian (Sarge) on Poweredge SC420
http://lists.us.dell.com/pipermail/linux-poweredge/2004-November/023021.html
데비안 사용자 모임
다른 종류의 컴에도 이런 에러가 있는 지는 모르겠지만 암튼 델에서는 많은 종류에서 발생하는 거 같군요. 찾아본 바로는 델(Dell) 제품 중 데비안 배포본을 사용할 때만 발생하는 것 같군요. 커널 2.6대만 발생합니다. SMP든 아니든 말입니다. 저는 poweredge 1850, 2850에서 발생했었습니다.
증상을 잠시 살펴보면요.
1. 사지로 설치할 때 커널 2.4대면 상관없습니다. 커널 2.6일 경우 설치 후 재부팅하고 debconf 실핼될 때, 타임존 맞출때 역시 멈춰버립니다.
2. 위 과정을 어케든 넘어서(Ctrl-C하거나, 생략하거나) 실행이 되면 부팅시 2번 멈춥니다.
Setting the System Clock using the Hardware clock as reference ...
이 부분에서 멈추지요. 나오는 메세지가 Real Time Clock 같은 데서 한번 더 멈춥니다. Ctrl-C 하면 넘어가구요. 대신 시각을 KST에 못 맞춥니다.
3. shutdown 시에 마찬가지로 시각 세팅하는 부분에서 멈춥니다. 이 메세지는 적어놓질 못했구요. 2번과 같은 이유에서 멈춥니다.
둘 다 /etc/init.d/hwclock.sh /etc/init.d/hwclockfirst.sh 이 스크립트에서 문제가 생기는 겁니다.
해결책은
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=277298
여기를 참고하세요. 쭉 내려보면 밑에서 3번째 메세지에 해결책이 있습니다.
그 부분만 다시 적어보면
/etc/init.d/hwclock.sh
lines 72, 104, 119
/etc/init.d/hwclockfirst.sh
lines 62, 75, 77, 80, 82
/usr/sbin/tzsetup
line 148
각 표시한 라인의 hwclock 명령에 --directisa 옵션을 덧붙여 주는 겁니다. 기존 옵션을 바꾸는 게 아니고 덧붙이는 겁니다.
구글에서 한참 헤맨 뒤에 겨우 찾았는 데요.
원인은 acpi 지원 문제인 걸로 생각된답니다.
커널 옵션인가 BIOS에서인가 acpi=off 로 하면 문제가 안 생긴다는군요. 대신 P4의 하이퍼 쓰레딩 기술을 사용못하게 됩니다.
대강 눈에 들왔던 말들만 요약해 보면,
1. acpi 문제인데, 데비안에서만 생기는 문제인 거 같다.(버그에 올라있더군요.)
2. acpi=off 로 하면 부팅시 문제는 없으나 하이퍼 쓰레딩을 사용 못한다.
3. 시드에서 2.6.9 커널을 해봐도 역시 문제가 있더라.
4. kernel.org에서 2.6.9 커널을 받아서 전통적인 방식(make-kpkg말고)으로 커널 컴파일 하면 문제 해결이 된다고 하더라.(Zac Bowling씨 말씀)
5. 위에서 제시한 대로 스크립트를 고치면 제대로 되더라.
사실 윗분이 말씀하신 대로 hwclosk*.sh 스크립트를 아예 빼버려도 사용에는 지장이 없었습니다만 게시판 시각이 이상하게 나오더군요. ㅡ.ㅡ;; 그래서 기를 쓰고 찾아봤습니다.
도움이 될만한 링크들입니다. 크로스 링크된 것도 있을 겁니다.
kernel-image-2.6.8-1-686: ACPI poweroff stopped working
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270426
Kernel 2.6.x real time clock hang on Dell
http://lists.debian.org/debian-devel/2004/10/msg01025.html
Problem with kernel 2.6 on a Dell Precision 670
http://www.linuxquestions.org/questions/showthread.php?s=&postid=1188223#post1188223
Debian + Dell(여기 잭 아저씨네부터 해결의 실마리를 잡았죠.)
http://zacbowling.com/archives/2004/10/06/debian-dell/
해결책이 있는 데비안 버그 리포트
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=277298
Debian (Sarge) on Poweredge SC420
http://lists.us.dell.com/pipermail/linux-poweredge/2004-November/023021.html
데비안 사용자 모임
--------------------------------------------------광고(Advertising)-------------------------------------------------------------------------------------