我有一台运行 OSX Sierra 的 2015 年末 MBP。我对通过网络启动 MBP 很感兴趣。可能性非常多,但我没有发现哪一种是很容易的。
我想克隆我的整个 MBP 硬盘(所有分区),并将此克隆用作网络上的目标启动盘。大多数有关网络启动的解决方案只是为了方便在多台计算机上安装软件。我的愿景是能够在连接到网络的任何计算机上启动任何操作系统(安装在硬盘的不同分区上)。
我所做的硬件考虑如下:
- 希捷无线
- Airport Extreme(或任何带有外部驱动器的路由器)
- 预配置网络附加存储
- 树莓派
- Xbox One
我在这里寻找的是其中哪一个最有效。在我所做的研究中,从网络启动所需的协议似乎需要能够运行操作系统的硬件才能充当服务器,因此前两个选项不可行(对吗?)。
以下是我在研究中发现的各种网络启动关联的列表:
- 远程控制
- 互联网SCSI
- 多雾路段
- 网络启动 (Mac)
- 自由网络存储
我在这里寻找的是对这些彼此的区别以及建议的最基本解释。我已经看过太多教程指南了,以至于我搞不清楚客户端上在做什么,服务器上在做什么,以及我是否仍在尝试做的领域。我很惊讶,对于我想要完成的事情,也没有明确的初学者指南。
有人能指出我正确的方向,如何使用上述任意组合来生成所提到的网络启动配置吗?[虽然,我宁愿避免使用预配置的 NAS(DIY 是一个不错的选择)]。
让我详细阐述一下 Xbox:我最近买了一台 Xbox One,并在 Microsoft Store 上找到了一个 Python 3 框架 (MuffinPy)。然后我发现 PyPXE 提供了 Pythonic 处理 PXE(以及可能在同一类别中提到的任何其他 PXE)。有了 Xbox One 上的应用程序背景,我不明白为什么不能将我的 Xbox One 用作我希望完成的任务的服务器,使用外部驱动器作为目标启动磁盘。这将是一项有趣的任务,但似乎可行。
我提前感谢所有的帮助和见解!