2014-07-24 7 views
0

shutdown -h now을 사용하여 Linux 환경에서 실행중인 임베디드 시스템을 종료하려고합니다. 하지만 시스템이 다시 재부팅됩니다. 그래서 누군가 내 시스템을 종료하거나이 문제를 해결할 수있는 제안을 할 수 있습니다.리눅스 기본 장치가 종료되지 않습니다

또는이 문제의 가능한 이유는 무엇입니까?

리눅스 버전은 귀하의 질문에 2.37

+0

'shutdown -p now' 시도 – jaybee

+0

또한 이것이 정말로 sysvinit Linux 시스템인지 아니면 shutdown이 systemd'systemctl'에 전달되었는지 알고 계십니까? –

+0

@ jaybee : 나는 또한 그것을 시도했다, 그것은 작동하지 않습니다. – ravibhuva9955

답변

1

대답 p는 대문자이어야한다 Jaybee 근처 올바른

shutdown -P now 

,이다.

+0

작동하지 않습니다. 각 옵션을 poweroff 및 shutdown과 함께 사용하려고 시도하지만 시스템은 항상 재부팅됩니다. – ravibhuva9955

+1

다음은 아마도 가장 많이 사용하는 임베디드 시스템의 BIOS 문제처럼 보입니다. Intel의 이러한 문제 중 하나가 여기에보고되었습니다. https://communities.intel.com/thread/47751?start=15&tstart=0 – ganeshragav

+0

-h 옵션이있을 경우 shutdown과 함께 -P 옵션을 사용할 수 있습니다. 그렇지 않으면 -P 옵션을 사용할 수 없습니다. – ravibhuva9955

1

poweroff 명령을 사용해보세요. 질문을 게시 할 때 사용중인 Linux 커널 버전을 언급하십시오.

+0

내 커널 버전이 2.37이고, poweroff 시스템의 전원이 꺼지지 않는 경우 재부팅됩니다. – ravibhuva9955

+0

'halt -p' 또는'halt -f'를 시도하십시오. '-f'는 강제 옵션입니다. 시스템을 즉시 종료해야합니다. 그러나 그 행동은 일관성이 없을 수 있습니다. 이 명령을 실행하면 데스크탑이 멈출 수 있습니다. – iqstatic