English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問一下,在Linux Fedora core 4作業系統如何設定讓電腦在早上7點30分自動開機呢?是從關機狀態然後自動啟動。

可以寫在排程裡面嗎?

2007-02-09 04:40:08 · 5 個解答 · 發問者 拼出貨速度快,拼品質優,拼回覆快 5 in 電腦與網際網路 軟體

To咖啡貓:我有看到說當系統排程要在電腦關機狀態下執行,要將排程工作設定在/etc/anacrontab下,crontab -e 就不適用在關機狀態,那要如何修改/etc/anacrontab呢?謝謝。

2007-02-09 06:04:53 · update #1

我拿BIOS的手冊來看,在BIOS選項裡面有Power Management Features,然後進入Set WakeUp Events,然後選擇Resume By Alarm(定時開機)改成Enable有四個選項
Alarm Date 01~31,Every Day
Alarm Hour 00~23
Alarm Minute 00~59
Alarm Second 00~59
都設定好之後,然後也照著指示重新啟動電腦,然後關機。接著就等設定時間的時間到了會不會自動開機,結果,兩個字「失敗」,從這次經驗中,想問看看是不是還要再另外買定時器,然後定時器設定7點半,而且BIOS也要設定7點半呢?

2007-02-13 06:54:58 · update #2

5 個解答

關於這個問題呢, 因為十分有趣, 所以呢讓我忍不住大膽提出假設.
首先呢, 您必須知道. 當電腦關掉時(CPU不運作時), CRONTAB 是絕對沒辦法使用的. 原因是 CRONTAB 的原理是利用UNIX時間(也就是秒數)進行運算, 當條件符合時, 才會以 ROOT 的身份進行運作(當然我假設您是在 ROOT的身份使用 CRONTAB -E, 或者直接修改 CRON 的相關設定檔)
所以前半部的假設呢, 是可以確認, 是不可能完成這種任務的.
那麼, 後半部的假設呢, 就有可能完成任務. 但是有相對應的條件.
1)您必須有 BIOS 設定可以網路開機的主機版(當然了, 後期的主機版都支援). 您先設定網路開機.
2)您必須有固定 IP, 或DDNS得以指定您的網路位置.
3)運用GCC寫一個執行檔, 是送出指定 IP 網路開機的小封包, 傳到指定IP 或 DDNS 的 IP.
這樣子做呢, 那就可以確認您可以在關機的狀態, 開機了.
如果上述假設呢, 您不會寫C語言....
那麼就要看看主機版有提供那些開機的模式. 我記得.... 其中一項是 MODEM 訊號.
這個訊息是使用電話聲響時, 在數據機上會產生一個訊號. 這個訊號會經由 COMX 所致能.
那麼您需要有個古老數據機. 來接原來的 COMX 線, 然後申請中華電信的指定時間叫醒服務. 於是呢, 只要電話一叫, 您的電腦就開機了. 缺點是..... 如果有白目詐騙電話打過來, 您的電腦也會開機 =.=
那麼, 我們進階一點好了, 如果 C 語言您無法像多數進階的人一樣揮灑自如. 那麼您可以考慮一下用個 3V 的定時裝置(因為我記得 MODEM 使用的應是 電壓是 3.3V訊號, 所以呢, 您改一下鬧鐘的訊號, 定時送出3.3V給 COMX. 這應該是可行的. 只要您先試一下 COMX 對 3V 的電是否能造成 DTR 訊號致能. 嘿嘿, 可以的話成功率有 80%
然後呢, 上述的假設, 是依據於古老 CMOS 晶片組的測試方式所得到的結論, 可是近代的晶片組也許受不了這麼高的電流, 有可能造成 UART 燒掉. 反而不是很好.
即然要送出訊號, 那麼也許用個定時裝置, 在指定時間內操作一個 RELAY 去將電源訊號短路. 也許更好.
這個時候, 您需要一個短暫通電的電路 (因為巿售的定時器, 時間到了會一直通電, 售價約是 450 ~ 850, 我記得 KOKA 有出過). 此時使用一個小小的電路, 在 SWITCH ON 時, 電容充電時是 ON, 那麼就搞定了. 剩下的呢, 只要那台 KOKA 定時器沒壞, 您的電腦應就會按時開機.
不過呢, 上述所有的內容. 都只有假設性. 我真正做過的東西, 是利用 TTL 訊號 RELAY 來做過這樣子的訊號.
不過必須提醒您, 後面的實驗均有可能燒掉主機版(如果您線接錯的話).
僅供參考

2007-02-09 11:34:18 補充:
呵呵.
我想, 應該是您看錯書面文字內容了.

少數主機版能夠支援(睡眠模式). 就是 CPU 仍然通電, 只留下必要的程式執行. 然而, 這些程式在 LINUX 當中很少被支援的.

當書上提到關機時使用 crontab 功能時, 所要強調的是, 您可以定時關機, 但是應該不會提到"定時開機".

crontab 的命令十分簡單. 但是我從REDHAT 最古老版本玩到FEDORA 以來, 並無任何命令支援(定時開機). 這點是我可以確定的.
就像我說的一樣. CPU 沒運作? CRONTAB 怎麼執行?

2007-02-09 11:42:22 補充:
所謂的 anacrontab
和你的認知, 恐怕是二回事的.
anacrontab 的意思是, 當某一件事十分重要, 必須要執行. 那麼即使在關機的情況之下, 在"重新開機後", 指定幾分鐘後就一定要執行.

這個程式的運作, 通常是在軟體更新, 或者是病毒碼更新的情況之下, 以我為例子, 為了防止使用者盜 CO 我的 LINUX 程式. 我會特意加上這個參數, 來判斷使用者是否重新 GHOST 回到從前的時間(當然就是比對另一台電腦的開機記錄就知道了)

然而, 重點仍然在於(必須開機完後才能執行).

2007-02-09 11:44:31 補充:
這是一個很好的創意, 但是您仍必須要注意到的是基本的原理.

個人在學生時代也曾經做過這精彩的事.

人老了, 就常常在想, 年輕果然是改變時代的基本動力. 呵呵, 加油喔

2007-02-13 13:29:31 補充:
樓下的二位基本上都回答的很好.

光看您這樣子的描述, 就知道您的板子是很新的板子.

所以理論上會有一個 POWER FAIL 的選項.

換句說話, 您買定時器的機會很大.

如果沒有 POWER FAIL 選項時, 您可以直接用跳線的. 將 ATX POWER變成通電等於啟動模式. 也可以解決您的問題.

理論上您只要一根電線, 看一下 POWER 的針腳. 就可以達成(當然這也是有風險的)

在 BIOS 有定時啟動功能時, 通常設定的時間生效期是下一天. 您要測試的時間應該是日期變動前才會 OK.

僅供參考

2007-02-13 13:35:50 補充:
忘了說明一點, 當 BIOS 有電源管理模式選項時, 表示都是 ATX 架構.

有通電不代表能開機的 ^^. 要設 POWER FAIL 選項才能自動開的, 不過這個功能呢, 常因為電壓不穩定問題, 有時會莫名奇妙開機.

所以最保險的方式是改電源的接腳, 讓外部電源"全關".

跳線呢, 會不會影響系統等等問題. 就看您自身的評估了.

基本上, 到電子材料行, 不到 500 元的成本就能達成您的要求了. 電路自己設計一下也行的 :)

2007-02-09 05:42:31 · answer #1 · answered by ? 5 · 0 0

用心服務"貸"您解決任何債務問題,專業理財規劃一次幫你搞定貸款麻煩事

YES貸款理財,歡迎您的加入 LINEID: hot777

銀行貸款 免費諮詢評估 0986、 377、 776

專辦:

房屋貸款、房貸轉增貸款、房貸遲繳、銀行二胎貸款、信用貸款、

民間二胎/三胎代償、代墊、土地貸款、民間二胎借款、

負債整合、二胎借款、房貸協商、房貸整合降息、

免費諮詢評估鑑價或協助辦理各類貸款,不事先收取手續費或代辦費

- -歡迎同業配合- -- -歡迎同業配合- -- -歡迎同業配合- -


幫你回答,互相解決囉

2015-01-12 04:59:49 · answer #2 · answered by 于婷 1 · 0 0

到下面的網址看看吧

▶▶http://*****

2014-09-13 19:52:20 · answer #3 · answered by Anonymous · 0 0

買一個另外接的計時器,設定7點30分!!!!!!!!!!指定時間!

2007-02-13 04:57:58 · answer #4 · answered by 3 · 0 0

買一個外接的計時器,設定七點30分~指定時間過電,
然後自己在crontab裡設定關機時間(指定時間前關機就可以了)。
以後就會在那一個時間點啟動與關機
這樣不是比較好解決而且沒有多大的設定嗎?

2007-02-13 01:31:40 · answer #5 · answered by ALESSI 6 · 0 0

fedest.com, questions and answers