环境: 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 的。 万谢
1
WD40 2016-08-21 19:19:59 +08:00
这个工具也不错. https://rufus.akeo.ie/
|
3
imgalaxy 2016-08-21 20:05:10 +08:00 via Android
只有 win7x64 可以支持 uefi
你可以做一个 uefi 的 PE,然后用官方版 WinNTSetup 装 win7(pe 自带的一般都会加料 用 dg 抹盘,分 300M 的 esp,剩下随意.然后 WinNTSetup 的引导分区选 esp 就行了 |
5
nicevar 2016-08-21 20:32:40 +08:00 via iPhone
如果你还要用 Mac 系统的话,最好不要这样玩,另外如果双硬盘的话,引导信息别在光驱位硬盘上,有些机型会引导不了
|
6
ebony0319 2016-08-21 20:37:58 +08:00 via Android
其实一开始就错了,直接用原装的 win7 系做一个 u 盘引导安装就好了。我以前折腾过
|
7
longtea OP @ebony0319 怎么做 u 盘引导安装?我用 bootcamp 和 unetbootin 都做了,都没发引导。 unetbootin 做的 win10 u 盘引导盘可以引导系统
|
11
nicevar 2016-08-21 21:32:05 +08:00 via iPhone
@longtea 如果你只是需要安装 win7 的话,装上 Mac 系统用 winclone 恢复一个适合你机器的镜像就行了,几分钟的事
|
12
ebony0319 2016-08-21 21:58:11 +08:00
好像只有原装的才能引导。至少我当年是这样的。很多工具都可以。比如 UltraISO 什么的
|
14
lifeand 2016-08-21 22:32:29 +08:00
想不通, mac 为什么要装 windows ,感觉一般用装个虚拟机不久解决问题了
|
15
ferock 2016-08-21 22:35:32 +08:00 via Android
干嘛 mac 装 win ,我只在虚拟机里搞
|
16
WD40 2016-08-21 22:46:44 +08:00
|
17
fcicq 2016-08-21 22:53:06 +08:00
楼主别伤心, 提前补一刀. Win7 安装的时候见不到安装界面就 kernel crash 的也有.
|
18
ItzhacLea 2016-08-21 23:08:12 +08:00
如果沒記錯的話, Windows 7 的安裝盤是需要建立 /EFI/BOOT/BOOTX64.EFI 等文件的,否則 Mac 在 UEFI 模式下無法偵測到安裝盤。
|
21
ItzhacLea 2016-08-21 23:39:01 +08:00
|
22
ItzhacLea 2016-08-21 23:44:10 +08:00
|
23
longtea OP 最新情况是我按装了虚拟机,然后在虚拟机 win7 下用 rufus 做了 win7 启动盘。接着 mac 可以识别了,只是一按就立刻死机。。。
|
24
kokutou 2016-08-22 03:21:00 +08:00 via Android
找个支持 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 的官方驱动试试看。。 |
25
ebony0319 2016-08-22 08:16:44 +08:00
sorry,忘记说了。不要用 win>8 的系统做引导。 uefi 我想你就是卡在这里吧。直接用原装写入 u 盘引导,然后安装 win7 。 win7 也可以用 uefi 引导,网上有教程,但是没有试过。
|
26
505243267 2016-08-22 09:08:55 +08:00 via iPad
2011 年款的 Mac 硬件上不支持 U 盘启动。
这里有个非 bootcamp 安装 win7 的教程,比较麻烦,本人验证过,的确可行: http://huguesval.com/blog/2012/02/installing-windows-7-on-a-mac-without-superdrive-with-virtualbox/ 以前找到过更简单的,现在一时找不到了,等找到了回复。 |
27
505243267 2016-08-22 09:25:01 +08:00 via iPad
http://apple.stackexchange.com/questions/209084/cannot-mount-bootable-windows-10-drive
第 16 步可以在 10 秒等待重启时就给虚拟机断电,实机启动。 |
28
xieyudi1990 2016-08-22 12:56:48 +08:00 via Android
我目前的方案是,开机 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 做默认)都可成功。 |
29
xieyudi1990 2016-08-22 13:03:26 +08:00 via Android
另外还碰到个诡异的问题。如果 efi 启动,进入带 drm 保护的游戏时会死机(比如 gta5 ,一些 galgame )。然而用 legacy 模式启动就没问题。另外有时调试程序加断电( int 03h )也会死机。
现在我都是备了个 u 盘, mbr ,上面有个 grub4dos ,每次要玩游戏都从 u 盘加载 Windows 开机。 RMBP11,2 |
30
ksupertu 2016-08-24 00:06:49 +08:00 via Android
你要用 winclone 来安装,要找人弄好的 win7 包,好一点的一般都卖钱...
|
31
ksupertu 2016-08-24 00:12:42 +08:00 via Android
看我以前自问自答的内容,还要关闭 mac 的保护,大致步骤,磁盘分区三个,前两个 fat32 第三个 mac ,在分区 3 上安装 mac 系统,重启,进 shell 输入命令关闭硬盘加密保护,重启进入 mac os 使用 winclone 还原系统到第一个分区,最新版本的系统需要 3.6 以上的 winclone ,还原后使用 winclone 修复启动项,开机见证奇迹;进入 windows 后安装 bootcamp ,自动下载 windows 驱动,可以实现操作系统互相认文件,双系统
|
32
standin000 2018-04-10 21:11:52 +08:00
|