![Windows 7 USB 记忆棒和 Macbook Air(2010 年末)](https://linux22.com/image/1275830/Windows%207%20USB%20%E8%AE%B0%E5%BF%86%E6%A3%92%E5%92%8C%20Macbook%20Air%EF%BC%882010%20%E5%B9%B4%E6%9C%AB%EF%BC%89.png)
如果您从 USB 驱动器将 Windows 7 安装到 Boot Camp 分区,则显然无法再从该 Mac 上的 USB 驱动器启动。我正在尝试找出原因。
事件的顺序如下(正常且无聊):
创建可启动的 Windows 7 安装 USB 驱动器(通常的方法:diskpart、clean、create partion primary 等等)
使用 Boot Camp Assistant 和 rEFIt 准备 Mac。
从 USB 驱动器启动 Mac(效果很好),安装 Windows
一切都很好,Windows 可以运行,OSX 可以运行,rEFIt 允许启动其中任何一个
现在奇怪的是:
再次插入可启动 USB 驱动器(因为,我不知道,我想在其上运行修复工具?)
重新启动 Mac 并从 rEFIt 菜单中选择 USB 驱动器
USB 驱动器被忽略,机器直接启动进入 Windows
事实上,在此计算机上再次启动 Windows 安装程序的唯一方法是使用外部 DVD 驱动器,其中装有 Windows 7 DVD。在 rEFIt 中选择 DVD 会启动 DVD。选择 USB 驱动器(如果两者都插入)也会启动 DVD。
从 Mac 中删除 Boot Camp 分区后,USB 驱动器将再次可启动。似乎无论从 EFI 还是从 USB 驱动器执行什么引导加载程序代码,都倾向于优先选择任何可启动的 DVD 或 Windows HD 分区,而不是 USB 驱动器。如果没有分区(DVD 拔出,Windows 分区移除),USB 驱动器将启动。
我意识到这是一个深奥的问题,DVD 解决方法是可以接受的(尽管很麻烦),但我很好奇是否有人可以解释一下。
(请不要将其迁移到 Apple 网站。这不是 Apple 独有的问题。)
答案1
您用来将 Windows 安装到 USB 驱动器上的任何软件都可能会对其进行更改,因此恢复选项不起作用。