Linux 시스템을 자동으로 부팅하는 방법이 있습니까?

Linux 시스템을 자동으로 부팅하는 방법이 있습니까?

자동으로 수행하는 방법에는 여러 가지가 있다는 것을 알고 있습니다.폐쇄, 그런데 차가 걱정돼요열려 있는. 특정 시간에 시스템을 열 수 있는 명령이나 작은 소프트웨어가 있습니까?

답변1

대안은 시스템을 종료하지 않고 시스템을 최대 절전 모드로 전환하거나 일시 중지한 다음 rtcwake유틸리티를 사용하여 시스템을 자동으로 깨우는 것입니다.

예를 들어

rtcwake -s 3600 -m disk

시스템을 즉시 최대 절전 모드(디스크 일시 중지)로 전환하고 1시간 이내에 다시 시작합니다. 비슷하게

sleep 600; rtcwake -s 60 -m mem

RAM은 지금부터 10분 동안 일시 중지되고 60초 후에 다시 시작됩니다.

특정 시간에 시스템을 깨울 수도 있습니다 -t. 1970년 이후의 시간(초)을 인수로 사용하지만 이를 사용하여 date사람이 읽을 수 있는 형식으로 변환할 수 있습니다.

rtcwake -m disk -t "$(date -d '2015-02-26 16:12:00' '+%s')"

답변2

확인하다LAN에서 깨우기(WoL) 기능.Arch Linux에는 훌륭한 문서가 있습니다Linux에서는 보편적으로 사용되므로 걱정하지 마세요. Ubuntu에는 wakeonlan컴퓨터에 매직 패키지를 보내는 소프트웨어 패키지가 있습니다 . 이것은WoL 사용에 대한 Ubuntu 문서.

따라서 머신을 자동으로 열려면 WoL을 통해 열 수 있는 다른 머신을 사용해야 합니다.

답변3

내가 아는 한, 자동 부팅은 BIOS 또는 UEFI에서 사용 가능하고 설정되어야 하는 기능이며 설치된 운영 체제(예: Ubuntu)와 독립적입니다.

BIOS/UEFI 또는 마더보드 설명서를 확인하세요.

답변4

이는 컴퓨터의 BIOS/UEFI가 이 기능을 지원하는지 여부에 따라 다릅니다.

그렇다면 Ubuntu 패키지를 사용하여 nvram-wakeup깨우기 날짜/시간을 설정할 수 있습니다.

/usr/share/doc/nvram-wakeup/README.mb.gz도구를 구성하려면 몇 가지 작업이 필요할 수 있으므로 사용하기 전에 패키지 설명서( )를 읽어 보십시오 .

관련 정보