Changes between Version 21 and Version 22 of rock/drbl_switch
- Timestamp:
- Feb 4, 2010, 9:36:54 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
rock/drbl_switch
v21 v22 7 7 ---- 8 8 = 【1.基本概念】 = 9 == 【1.1 ACPI】 == 9 10 * ACPI(Advanced Configuration and Power Interface)。這種電源管理可以通過如軟體控制"開關"系統,亦可以用硬體信號喚醒和關閉系統。ACPI規格定義了幾種狀態:1.Golbal 狀態 2.System 狀態 3.Device 狀態 4.Processor 狀態 5.performance 狀態。下圖是比較常用的 Global 和 System 的狀態圖: 10 11 [[Image(ACPI.png,width=650px)]] … … 18 19 * G3:一切都斷電,沒有維持任何電能,一般來說除非是要搬移或拆裝電腦,或者是遭遇停電且沒有安裝不斷電系統 19 20 21 == 【1.2 Linux Hibernate Procedure】 == 22 20 23 ---- 21 24 = 【2.休眠指令】 = 22 == 【2.1 Windsows 7】 ==25 == 【2.1 Windsows 休眠】 == 23 26 * 休眠指令 24 27 {{{ … … 35 38 [[Image(NIC_PowerM.PNG,width=350px)]] 36 39 37 == 【2.2 Linux 】 ==40 == 【2.2 Linux 休眠】 == 38 41 * 法一:直接修改 ACPI 參數 39 42 * 休眠指令 … … 60 63 }}} 61 64 62 65 == 【2.3 Diskless Linux 休眠】 == 66 * 問題一:write error: No such device 67 {{{ 68 # echo 4 > /proc/acpi/sleep 69 -bash: echo: write error: No such device 70 }}} 71 >> 已解決:必須使用 Swap 來作為寫入當前 Ram 和系統狀態 的資訊 (DRBL node 預設 Swap 為 128MB,須改成 521MB,或是直接分割 sdaX 作為 DRBL node 專屬的 Swap) 72 * 問題二:Diskless linux 可正常休眠,但重開機後卻無法 resume 到原來的狀態 73 63 74 ---- 64 75 = 【2.測試】 = … … 78 89 || Case 2||★Local OS(Windows XP) & DRBL Client(Diskless Debian lenny AMD64)[[BR]]★當local OS休眠後,重先開機進入 DRBL Client,再重新開機回到 local OS休眠前的狀態 || O || 79 90 || Case 3||★Local OS(Windows XP) & DRBL Client(Diskless Debian lenny AMD64)[[BR]]★當local OS休眠後,重先開機進入 DRBL Client 並休眠,再重新開機回到 local OS休眠前的狀態,再重新開機回到 DRBL Client 休眠前的狀態 || 測試中 || 80 * 問題一:若 DRBL Client 也 hibernate 是否可行,會否因為 NFS 的關係葛屁呢? (錯誤訊息如下)81 {{{82 # echo 4 > /proc/acpi/sleep83 -bash: echo: write error: No such device84 }}}85 91 86 92 ----