求救非 bootcamp 安装 win7,被折腾了一个礼拜,没脾气了

2016-08-21 19:13:09 +08:00
 longtea

环境: macbookpro 17 late2011 ,光驱扔了, hdd 换成了 ssd

最开始尝试非 bootcamp 安装 win10 ,手动分区再用 GPT fdisk 修改回 GPT 分区表(不然 Hybrid MBR 不被 win 支持) 然后用 unetbootin 做了枚 win10 (下载自官网) usb 启动盘,安装得磕磕碰碰,最后还是感觉机器(双显卡)和 win10 不兼容放弃了(本身官方说明里我这台机子就不在 win10 支持列表里) 现在决定安装 win7 算了,按装 win10 的路子来, unetbootin 制作 win7 启动盘( win7 64x SP1 from itellu )然后问题就出现了,无法用 usb 启动。电脑启动后按 alt ,根本跳不出 usb 盘,同样的 win10 是跳得出来了。再用 bootcamp (修改了 plist ,不然不让做 usb 启动盘)做了个 win7 启动盘,还是识别不出来。放弃改用 bootcamp 安装,分区好自动重启提示要插入光盘。

个人觉得问题的关键在于同样用 unetbootin 做的 win7 , win10 usb 启动盘,就是 win10 可以启动, win7 不行。这种启动大概叫做 UEFI 启动吧,感觉只要能让 win7 usb 启动,我这问题就解决了。希望大大们推荐一个 mac 下制作 win7 启动盘的工具,可以在 mac 下让 usb 顺利启动按装 win7 的。 万谢

8909 次点击
所在节点    macOS
32 条回复
ItzhacLea
2016-08-21 23:39:01 +08:00
ItzhacLea
2016-08-21 23:44:10 +08:00
奇怪,插入圖片的正確姿勢是怎樣的...

http://imgur.com/cIflG6E
longtea
2016-08-22 00:43:01 +08:00
最新情况是我按装了虚拟机,然后在虚拟机 win7 下用 rufus 做了 win7 启动盘。接着 mac 可以识别了,只是一按就立刻死机。。。
kokutou
2016-08-22 03:21:00 +08:00
找个支持 uefi 的 pe ,比如 it 天空 u 启通,试试能不能进 pe

如果能进,直接创建好 esp 分区和主分区, bcdboot 写进 esp 里 uefi 启动文件,主分区恢复进 install.win 镜像。。

bootice 手动编辑 bios 里的 uefi 启动列表。试试看。
我没苹果机子,方法行不行不知道。。。

不过 win7 不支持纯 uefi ,需要 bios 有打开带 legacy 的 uefi 模式。。。
bootcamp 可能做了什么操作。

win8 以后的是支持纯 uefi 的, win10 联网后自动更新是可以自己下载驱动的。
或者手动去装 intel 和 nvidia/amd 的官方驱动试试看。。
ebony0319
2016-08-22 08:16:44 +08:00
sorry,忘记说了。不要用 win>8 的系统做引导。 uefi 我想你就是卡在这里吧。直接用原装写入 u 盘引导,然后安装 win7 。 win7 也可以用 uefi 引导,网上有教程,但是没有试过。
505243267
2016-08-22 09:08:55 +08:00
2011 年款的 Mac 硬件上不支持 U 盘启动。
这里有个非 bootcamp 安装 win7 的教程,比较麻烦,本人验证过,的确可行: http://huguesval.com/blog/2012/02/installing-windows-7-on-a-mac-without-superdrive-with-virtualbox/

以前找到过更简单的,现在一时找不到了,等找到了回复。
505243267
2016-08-22 09:25:01 +08:00
http://apple.stackexchange.com/questions/209084/cannot-mount-bootable-windows-10-drive

第 16 步可以在 10 秒等待重启时就给虚拟机断电,实机启动。
xieyudi1990
2016-08-22 12:56:48 +08:00
我目前的方案是,开机 bios 加载 grub2 的 efi , grub2 再加载 Windows 的 efi 或者 Linux 内核。

我从来没成功启动过 Windows 7 ,包括启动基于 Windows 7 的 pe ,直接启动光盘,进 pe 灌 install.wim 再 bcdedit 再直接启动,用 grub 间接启动,都一样。实模式启动卡在安装想到界面, efi 启动启动管理器之后黑屏

8 以后的就一切正常。直接往分区里灌 install.wim 再 bcdedit ,把 efi 重名名后放到 esp 直接启动(或者用 grub 做默认)都可成功。
xieyudi1990
2016-08-22 13:03:26 +08:00
另外还碰到个诡异的问题。如果 efi 启动,进入带 drm 保护的游戏时会死机(比如 gta5 ,一些 galgame )。然而用 legacy 模式启动就没问题。另外有时调试程序加断电( int 03h )也会死机。

现在我都是备了个 u 盘, mbr ,上面有个 grub4dos ,每次要玩游戏都从 u 盘加载 Windows 开机。

RMBP11,2
ksupertu
2016-08-24 00:06:49 +08:00
你要用 winclone 来安装,要找人弄好的 win7 包,好一点的一般都卖钱...
ksupertu
2016-08-24 00:12:42 +08:00
看我以前自问自答的内容,还要关闭 mac 的保护,大致步骤,磁盘分区三个,前两个 fat32 第三个 mac ,在分区 3 上安装 mac 系统,重启,进 shell 输入命令关闭硬盘加密保护,重启进入 mac os 使用 winclone 还原系统到第一个分区,最新版本的系统需要 3.6 以上的 winclone ,还原后使用 winclone 修复启动项,开机见证奇迹;进入 windows 后安装 bootcamp ,自动下载 windows 驱动,可以实现操作系统互相认文件,双系统
standin000
2018-04-10 21:11:52 +08:00
@ItzhacLea 请问这是用虚拟机的方式安装吗。
@longtea 想要以 UEFI 模式安装 Windows 7 64 位系统,你的主板必须支持 UEFI 2.0 以上同时要有 CSM 兼容传统的 INT10。估计你的系统没有 csm,没有 csm 导致引导卡住的原因是 vga.sys 要求 INT10,你用 winntsetup 安装成功吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/300797

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX