这可能不是发布此信息的正确地方;如果是这样,请告诉我并指明正确的方向!
我正在考虑构建一个需要轻便、便携的盒子,并且需要能够启动多个 Windows 安装。
我需要进行多次安装,以便我可以,例如,将盒子插入一个位置的网络,启动到该位置的分区,并完全访问我通常需要在该网络上设置的计算机上执行的所有操作。然后,当我转到下一个客户端时,我将能够使用新位置的分区执行相同的操作,并在那里获得所有这些网络设置、驱动器映射等。
显然,我需要仔细检查并在不同的位置/网络上设置它们,我并不指望它能神奇地知道我在哪里以及我在做什么。这就像我随身携带一台电脑,该电脑在一个小盒子里配置了我需要去的每个地方,而不必每次去另一个客户机时都拥有多台电脑或重新配置所有设置等。
或者是否存在我尚未学到的更简单的方法可以做到这一点?
答案1
你从未听说过的“更简单的方法”通常被称为 虚拟化。
拥有一个操作系统,在其上安装您最喜欢的 VM 环境(因为您是初学者并且运行 Windows,所以 VMWare 的免费产品之一似乎是显而易见的选择)并根据需要启动适当的 VM。
答案2
Windows 允许您将 BIOS 启动的分区(容易引起混淆,称为“系统分区”)与包含操作系统的分区(容易引起混淆,称为“启动分区”)分开。
这意味着(至少在原则上)您可以拥有与分区数量一样多的不同 Windows 实例。如果将磁盘转换为动态磁盘,则可以拥有许多分区;我认为没有硬性限制。
如果你希望一些实例是 Windows 7,一些是 Windows XP,那就比较棘手了。我不确定你是否能做到这一点。另一个潜在的问题是许可,你可能每个实例都需要单独的 Windows 许可证。(我们无法就此向您提供建议,请自行检查许可证或咨询律师。)
答案3
4 - 如果使用 MBR,则一次只能有 4 个主分区。如果将磁盘格式化为 GPT,则允许 128https://www.linkedin.com/pulse/whats-difference-between-gpt-mbr-when-partitioning-drive-tiwari/。大多数情况下,在较旧的机器或 Windows 环境中,人们会使用 MBR,因为 GPT 需要 UEFI bios。GPT 会增加一些空间开销,但这些开销会提供一些分区管理数据恢复。此外,一次只能激活其中一个(将启动的那个)。另一种方法是使用虚拟磁盘(VHD 文件)来超越 MBR 上的 4 个限制。此时,您开始想要使用脚本来管理系统之间的切换。(目前,我更喜欢使用旧的 MBR 和 VHD 文件,这可能更适合客户演示的用例,因为如果您保留“良好”或“黄金”演示 VHD 的备份,并简单地覆盖工作副本,则将 VHD 重置为已知状态很简单。最初的问题是很久以前提出的,但这个问题在谷歌上对我来说排在首位,希望我的意见对其他人有所帮助。)