글쎄요, 그것이 바로 제가 어제 했던 일이고 지금까지 문제를 해결하려고 노력한 방법입니다. 분포는우분투 서버 12.04.
오류가 나타나기 전에 무엇을 했나요?
- 새 Upstart 파일을 추가했습니다.
/etc/init
- 스크립트가 작동하는지 확인하기 위해 시스템을 다시 시작했습니다.
- 스크립트가 작동하지 않아서 수정하고 다시 시작했습니다.
뭐가 문제 야
여기서부터 재앙이 시작됩니다. SSH를 통해 컴퓨터에 연결하려고 하면 연결할 수 없다는 오류 메시지가 나타납니다. 그래서 서버 자체를 열었고 시작 프로세스가 중단된 것을 발견했습니다 switching to clocksource tsc
. 기계가 작동하는 소리가 들리지만 아무 일도 일어나지 않습니다. 서버를 몇 분 동안 그대로 놓아도 아무 일도 일어나지 않습니다. 내가 할 수 있는 유일한 일은 복구 모드로 부팅하는 것뿐입니다.
내가 지금까지 시도한 것
나는 한동안 인터넷 검색을 해왔지만 아무것도 이 문제를 해결하지 못하는 것 같습니다. 또한 많은 토론에서 사용자가 이 문제를 해결할 수 없다는 내용을 읽었고 그래서 희망을 잃기 시작했습니다.
내가 지금까지 시도한 것 :
- 복구 모드로 부팅하고 루트 셸에 액세스한 후 Upstart 스크립트를 삭제합니다.
- 내 nVidia 그래픽 카드를 꺼내고(온라인에서 읽은 토론 중 하나에서 이 문제를 제안하는 것 같았음) 통합 그래픽을 사용했습니다.
sudo apt-get update && apt-get upgrade
, 손상된 패키지나 누락된 종속성이 없는지 확인하기 위한 것입니다.sudo apt-get dist-upgrade
, 커널 문제가 아닌지 확인하기 위해/boot/grub/grub.cfg
Ubuntu에 추가된 편집clocksource=hpet
메뉴 항목/sys/devices/system/clocksource/clocksource0/current_clocksource' from
tscto
hpet 편집 `- 모든 NVIDIA 드라이버를 제거합니다:
sudo apt-get purge nvidia*
이들 중 어느 것도 작동하지 않습니다. 이제 시스템은 표면적으로는 Upstart 스크립트가 도입되기 전과 동일한 상태입니다(솔직히 말하면 전혀 문제가 되지 않을 수도 있습니다).
몇 가지 추가 정보
복구 모드로 부팅하고 "복구 중 부팅"을 선택하면 작동하지만(즉, 머신에 로그인할 수 있음) 정상적으로 부팅하기 위해 재부팅하면 종료도 중단됩니다.
또한 이는 다음과 같습니다 /var/log/boot.log
.
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
fsck from util-linux 2.20.1
/dev/sda1: clean, 414994/15138816 files, 43972717/60527360 blocks
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
* Starting modem connection manager^[[74G[ OK ]
* Starting mDNS/DNS-SD daemon^[[74G[ OK ]
* Starting bluetooth daemon^[[74G[ OK ]
* Starting NetBIOS name server^[[74G[ OK ]
* Starting network connection manager^[[74G[ OK ]
* Starting AppArmor profiles ^[[80G
^[[74G[ OK ]
* Stopping System V initialisation compatibility^[[74G[ OK ]
* Starting System V runlevel compatibility^[[74G[ OK ]
* Starting ACPI daemon^[[74G[ OK ]
* Starting anac(h)ronistic cron^[[74G[ OK ]
* Starting save kernel messages^[[74G[ OK ]
* Starting regular background program processing daemon^[[74G[ OK ]
* Starting deferred execution scheduler^[[74G[ OK ]
* Stopping save kernel messages^[[74G[ OK ]
* Starting LightDM Display Manager^[[74G[ OK ]
* Starting CPU interrupts balancing daemon^[[74G[ OK ]
* Stopping Send an event to indicate plymouth is up^[[74G[ OK ]
따라서 여기에는 문제가 없습니다.
이것은 /var/log/syslog
:http://pastebin.com/aDNbvTyp
도움을 요청
이제 모든 희망을 포기하고 복원/재설치하기 전에 이런 일이 발생한 적이 있습니까? 이 문제를 해결하는 방법에 대한 다른 제안 사항이 있습니까?