我有一台 2011 年中期推出的 Core i7 Macbook Pro,目前它正在双启动 File-Vault 加密的 OS X Lion 安装和 OS X Snow Leopard 安装。不幸的是,我需要将这两个安装保存在内置驱动器上,我认为这会阻止我通过 Bootcamp 为 Windows 7 创建另一个分区,因为分区数量存在一些限制(尽管我可能错了)。
我只需要偶尔在本机运行 Windows 7(用于游戏等),而我理想的做法是将 Windows 7 安装到外部 USB 或 Firewire 驱动器上,并在需要时从外部驱动器启动/运行 Windows。
我已成功安装了 Windows 7,方法是临时将内置驱动器换成“外置”驱动器。安装后,驱动器在笔记本电脑内部时,Windows 可以正常启动,但当我将其移至外置 USB 机箱时,启动菜单(启动时按住 Option)或“启动磁盘”系统偏好设置中均未将其列为启动选项。
是否可以从外部驱动器运行 Windows 7?如果可以,该怎么做?
答案1
Windows 7 不支持安装到外部硬盘上,也无法在 Mac 或 PC 硬件上运行 USB 硬盘。我记得,这与 Windows 在启动时处理 USB 的方式有关。
答案2
你无法从外部驱动器进行 Bootcamp 启动@dustin-G 是正确的。
你能使用内部三重启动改装,但您必须使用 diskutil 手动对驱动器进行分区,以便获得三重启动所需的分区结构。
似乎这还不够糟糕,情况更糟。MBR 仅支持 4 个主分区,而 GPT 不支持扩展分区。
结合这两个限制意味着双分区系统磁盘最多可以有 4 个主分区。此外,Apple 将第一个主分区保留为“EFI 系统分区”。这样我们就只有三个分区可以使用,每个操作系统一个。此外,出于某种原因,Boot Camp 认为 Windows“C:”驱动器是驱动器上的最后一个分区。如果不是,Windows 安装程序将在第一次重新启动后崩溃并出现“找不到 hall.dll”错误。