Dhi*_*mar 9 wake-on-lan netboot
它们似乎具有相同的目的,即只要客户端/机器连接到网络并因此具有NIC就能够启动它。
两者在工作方式方面有什么区别?
与 PXE(预引导执行环境)相比,使用 WoL(局域网唤醒)是否有明显的优势,反之亦然?
此外,WoL 和 PXE 都与操作系统无关,对吗?
Ove*_*ind 24
你不能那样比较它们。WoL 用于开机,PXE 用于启动(从远程服务器加载操作系统),因此 WoL 发生在 PXE 之前。
TOO*_*GAM 22
LAN 唤醒 (WoL):
LAN 唤醒 (WoL) 是一种允许计算机开机的功能。“断电”的计算机实际上可能会消耗一点电量,并且能够执行一些非常小的功能。我记得,较旧的计算机有时会使用连接到网卡的单独(一组)电线。这些可能是为了提供少量的电力或数据通信。计算机看起来好像没有用电,因为它很安静,因为没有使用风扇,但可以为某些卡提供微量的电力。
如果网卡使用 Wake On LAN,则它会检查传入的以太网帧是否具有特定模式。如果看到这种模式,那么 WoL 会向系统(可能是智能 ATX 电源,或主板的 WoL 引脚?)发送消息,让系统更充分地“唤醒”。然后系统将通电。计算机开机后,计算机将执行计算机开机时始终执行的操作:计算机将启动。
要实现这一切,您需要网络上的另一台计算机发送一个神奇的 LAN 唤醒帧,该帧将被支持 WoL 的计算机识别。
Pre-eXecution Environment (PXE):
PXE(我听说有很多人发音为“PiXiE”)与计算机的启动方式有关。PXE 进程可以用于启动计算机,而不是从硬盘驱动器上的代码启动或从 CD 启动代码。此过程在网络中搜索要启动的代码。如果 PXE 客户端(通常内置在正在启动的计算机上的电路/芯片中)可以定位 PXE 服务器,则 PXE 客户端将从 PXE 服务器下载代码。从 PXE 服务器下载代码后,PXE 客户端将运行该代码。整个 PXE 过程可能会使用其他一些协议,例如 DHCP 和 TFTP。
对比 WoL 和 PXE:
使用 WoL,计算机可以正常启动。“通常”可能涉及 PXE,也可能不涉及。BIOS 可能会直接启动到硬盘驱动器。因此,WoL 和 PXE 根本不必相关。WoL 只是意味着“通电”。电脑开机后会做什么?它启动。WoL“唤醒”计算机,这就是 WoL 所做的一切。使用 WoL 并不意味着将使用 PXE。
PXE 影响计算机的启动方式。PXE 可以在系统使用 WoL 启动时使用,或者当系统因为有人按下电源按钮打开计算机而打开时,或者可能是因为软件告诉计算机执行“冷”式(完全)重启。因此,使用 PXE 并不意味着使用 WoL 来打开系统。
您可以使用 WoL,然后使用 PXE,因此两者都使用。或者可以只使用一个。他们不做同样的事情。它们都与一个系统启动的整个庞大过程有关,都涉及网卡,但相同之处基本也就到此为止了。他们彼此之间并没有真正的关系。
操作系统要求 (WoL):
关于另一个问题:是的。WoL 通常与操作系统无关,因为没有操作系统在运行,因为大部分计算机都已关闭。(通常包括风扇,我认为 CPU 和主系统 RAM 也可能缺电。这会阻止操作系统处于活动状态。)
操作系统要求 (PXE):
当我通常看到使用 PXE 的选项时,该选项已内置到 BIOS 中。我假设当 BIOS 检查任何附加卡是否具有“选项 ROM”时,附加卡可以使用 PXE(类似于作为 RAID 控制器的附加卡如何允许用户进入 RAID 管理工具在从磁盘加载任何操作系统之前)。PXE可以下载操作系统;您甚至可以让服务器提供不同的启动映像,以便计算机每次启动时都可以下载不同的操作系统。PXE 启动的操作系统将是下载的映像上的任何代码。
请注意,某些操作系统可能比其他操作系统更适合使用 PXE。他们可能支持能够以最少的数据量启动,然后使用网络来定位更多的数据。其他操作系统可能基于一种设计,可能期望看到位于物理磁盘上的所有关键数据。因此,不同的操作系统可能会以不同的容易程度支持 PXE 体验。在专注于依赖 PXE 来启动特定操作系统的特定想法之前,请花点时间阅读有关通过 PXE 使用该操作系统是多么容易的事情。有足够多的人喜欢涉足 PXE,因此此类信息可能相对容易找到。
| 归档时间: |
|
| 查看次数: |
37011 次 |
| 最近记录: |