"shutdown -H now"를 호출할 때 종료하는 대신 새 컴퓨터를 어떻게 중지합니까?

"shutdown -H now"를 호출할 때 종료하는 대신 새 컴퓨터를 어떻게 중지합니까?

system halted명령 다음에 메시지를 받고 싶지만 shutdown -H now이 명령을 실행하면 새 컴퓨터의 전원이 꺼집니다.

내 이전 컴퓨터에서는 이 명령이 제대로 작동했습니다. 하지만 내 새 컴퓨터는 명령을 실행한 후 중지하고 화면에 메시지를 표시하는 shutdown -H now대신 전원이 꺼집니다. system halted무슨 일이에요?

shutdown -H now명령의 정상적인 동작 으로 돌아가려면 어떻게 해야 합니까 ?

운영 체제 버전은 Debian 8.5입니다. 두 시스템 모두 동일한 버전의 운영 체제를 사용하지만 shutdown -H now명령에 다르게 반응합니다.

BIOS 설정이 아닐까요? 하드웨어 문제일까요?

답변1

Debian 9.x에서, 그리고 내가 올바르게 기억한다면 8.x에서 의 기본 동작은 shutdown -h nowfile 에 의해 결정됩니다 /etc/default/halt.

기본적으로 다음과 같이 표시됩니다.

# Default behaviour of shutdown -h / halt. Set to "halt" or "poweroff".
HALT=poweroff

두 번째 줄을 로 변경 HALT=halt하면 자동 전원 꺼짐 없이 정지해야 합니다.

이전 버전의 shutdown명령은 -H다른 유닉스 스타일 시스템과 호환되도록 옵션의 대소문자를 신경 쓰지 않았습니다. 데비안 9는 항상 shutdown -H중지되고, shutdown -P항상 전원이 꺼지고, shutdown -h구성 파일에 명시된 모든 작업을 수행하는 것처럼 보였습니다. 나는 Debian 8 시스템을 가지고 있지 않지만 Debian 8은 shutdown여전히 -H​​.-h

관련 정보