Debian

델(dell) 제품에 데비안(Debian) 배포본 설치시 부팅불능 대처법

by dnavi posted May 05, 2006
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form
원문링크 : 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



데비안 사용자 모임








--------------------------------------------------광고(Advertising)-------------------------------------------------------------------------------------