現在想像一下這種情況。我的電腦安裝了 2 個作業系統 - Windows XP 和 Windows 7。當我什麼都不做時,Windows 7 就會載入(經過一段延遲)。此電腦已連接到 LAN 並啟用了 LAN 喚醒功能。是否可以遠端選擇我想要載入的作業系統?現在是Windows 7。
答案1
您可以使用 GRUB 引導程式和簡單的作業系統(例如,像 floppyfw 這樣的東西就足夠了)以及偵聽引導指令的軟體來完成此操作。
當 WOL 封包到達時,它應該首先啟動到將啟動 sshd 的作業系統,之後您可以發出命令來修改啟動順序。例如,發送命令boot windows
將 Windows 設定為主要作業系統,然後重新啟動,它將載入 Windows。
這樣,您就不需要等待完整的作業系統載入才能切換到另一個作業系統,而是可以使用極其輕量且快速載入的作業系統來控制啟動哪個作業系統。
另一個好處是,您不需要單獨配置要啟動的作業系統,可以輕鬆新增或刪除它們,並且您還可以使用無法變更啟動順序的作業系統。您也可以從 CD/DVD、網路伺服器或 USB 記憶棒啟動。
答案2
並不是真正透過區域網路喚醒功能,但您可以喚醒它,然後在它啟動時登入它並請求它重新啟動到其他作業系統。
例如,建立一個捷徑以請求其重新啟動到 XP。
這個快捷方式有點高級,你最好知道你在做什麼等,快速谷歌搜尋發現了一個很好的教程: