2009年iMac装64位windows7及win10

2009年iMac装64位windows7及win10

Boot Camp没有“创建 Windows7 或更高版本的安装磁盘”选项

安装完Mac OS系统后,要制作Windows7安装U盘时才发现,Boot Camp没有“创建 Windows7 或更高版本的安装磁盘”选项,搜索到文章:修改Boot Camp引导信息info.plist ,内容如下:

一、针对老款Mac book无法创建Win7安装盘分区的问题...

首先右键Boot Camp助理选择显示包内容,将Contents/info.plist备份一下,再编辑。

1.  在<key>DARequiredROMVersions</key>字段添加Boot ROM版本号;

2.  在<key>PreUSBBootSupportedModels</key>字段添加型号标识符;

3.  修改<key>PreUSBBootSupportedModels</key>为<key>USBBootSupportedModels</key>,保存并替换回原位;

最关键的一步

4. 打开终端,输入sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app/,这时可能会提示安装,安装完之后再输入一次命令,输入密码,完成。

注:点击左上角Apple标志 -> 关于本机 -> 系统报告 就可以看到Boot ROM版本号和型号标示符

二、MAC OS EI Capitan系统文件修改问题

为了安装winsows10,尝试安装了MAC OS EI Capitan结果发现不能修改步骤一中的info.plist文件,查了下,发现是有文章说是EI Capitan启动了System Integrity Protection (SIP)的系统完整性保护技术。

解决办法

  1. 在开时按住command + R,进入恢复模式;
  2. 在恢复模式下启动终端,并输入csrutil disable,来关闭SIP;
  3. 重启系统,这时候可以修改了。

      当然,之后为了保险起见,还是开启(enable)SIP吧。

三、制作好的Windows7安装U盘,并不能直接用来启动安装,还是需要通过Boot Camp第三个选项“安装 windows 7”进行安装。

保持第一选项制作的Windows安装U盘插在电脑上,执行第三个选项,安装了这个版本的Windows

四、在windows安装Boot Camp报错:“Boot Camp x64 is unsupported on this computer model”,无法安装驱动。

解决办法:Boot Camp on Older Intel-based Macs

While installing Windows 7 (x64) on a white (late-2007) Macbook via Boot Camp 4.0 (Lion), I received the following error when running the setup.exe from the disc downloaded and created by Boot Camp Assistant:

Boot Camp x64 is unsupported on this computer model.

(But first before continuing, please ensure that Windows 7 64-bit edition is actually supported on your Mac before manually bypassing this error.)

After digging around on the net, I’ve found that this computer model check can be bypassed by running “Bootcamp64.msi” directly from the “Drivers/Apple/” folder, found in the Boot Camp support disk or drive.

However, another annoying error may popup:

This installation requires elevated privileges. Launch the installer through setup.exe

Back to square one. The option to run the .msi as a system administrator is blanked out within file properties. With right-click non-functional, there’s not much more prodding I could do.

After further digging all over the internet, I’ve found that the solution is to launch Bootcamp64.msi via msiexec through a cmd.exe that has elevated permissions.

Here’s how to go around doing it without right-clicking at all:

  1. Open the Start Menu.
  2. Type “cmd” into the search box.
  3. Cmd.exe should appear as the first result under “Programs”.
  4. Instead of hitting Enter to open it, hit Ctrl + Shift + Enter (⌃⇧↩) instead.
  5. Accept the UAC dialog and command line will now run.
  6. Assuming that the disc of your Boot Camp support drivers is “D:”, enter the following in to the prompt:

D:

cd Drivers\Apple

msiexec /i Bootcamp64.msi

The Boot Camp (x64) installer should now start normally.

As there I have yet to know any technical pitfalls of bypassing Apple’s check in the setup.exe so far, I suspect the reason is more legal and technical-support related than just purely technical.

Have fun!

驱动装好后,终于可以从键盘调节显示器亮度了:

貌似亮度调节必须要安装Boot Camp成功,并不是只简单安装好显卡、键盘的驱动就OK,而要安装成功,好像还必须要有Mac OS分区,试过在安装windows时,将硬盘Mac OS分区删除,只保留windows分区,Boot Camp是安装上了,但没有了亮度调节菜单栏,也不能通过键盘调节亮度。

五、无法识别U盘的第二分区,未解决。


六、安装64位操作系统,系统温度明显比32位控制得要好很多,风扇不会狂转。

七、Windows10的安装

无法通过步骤一制作win10安装U盘,也无法用UtraISO制作好的win10安装U盘通过步骤三进行win10安装,所以第一次是通过在win7下运行win10 setup.exe进行安装。

安装好后,Boot Camp4不能在win10下运行,需要用Boot Camp5,将Boot Camp5中的Drivers\Apple\Bootcamp.msi复制到Boot Camp4中Drivers\Apple\下,按照第四步安装驱动即可,可以调节显示器亮度。

在win10下,能识别U盘的第二分区。

后来发现Windows10安装U盘可以直接支持iMac启动,于是直接用win10启动进行安装,只有win分区,安装成功。

但发现问题:1、未安装Boot Camp时,关机是很快的,安装后,关机、重启都很慢。
                      2、无法进行显示器亮度调节。

分析原因,可能是因为没有Mac OS分区,Boot Camp安装不完整导致,所以才有了步骤四后面关于Boot Camp的描述。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/190555.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C语言——深入理解指针(2)

目录 1. 数组名 2. 指针访问数组 3. 一维数组的传参&#xff08;本质&#xff09; 4. 冒泡排序 5. 二级指针 6. 指针数组&#xff08;指针的数组&#xff09; 7. 指针数组模拟二维数组 1. 数组名 在之前的代码中我们使用指针访问过数组的内容。 int arr[10] {1,2,3,4…

xxljob学习笔记01(小滴课堂)

分布式调度xxl-job源码部署和数据库建立&#xff1a; 在idea中打开安装包&#xff1a; 创建数据库&#xff1a; 建表&#xff1a; 在项目里&#xff1a; 在navicat里运行语句即可&#xff1a; 修改数据库地址和用户名&#xff0c;密码&#xff1a; 配置令牌&#xff0c;不然谁…

Linux环境下自动化创建大量的账号

参考《鸟哥的Linux私房菜基础篇第四版》13.7.2节微调而成&#xff1a; 下面脚本的目的是为服务器的管理员自动化创建大量的账号&#xff0c;节省生命。 #!/bin/bash # This shell script will create amount of Linux login accounts for you. # 1. check the "accounta…

探索计算机视觉:深度学习与图像识别的融合

探索计算机视觉&#xff1a;深度学习与图像识别的融合 摘 要&#xff1a; 本文将探讨计算机视觉领域中的深度学习技术&#xff0c;并重点关注图像识别方面的应用。我们将介绍卷积神经网络&#xff08;CNN&#xff09;的原理、常用的图像数据集以及图像识别的实际应用场景&…

python环境搭建-yolo代码跑通-呕心沥血制作(告别报错no module named torch)

安装软件 安装过的可以查看有没有添加环境变量 好的! 我们发车! 如果你想方便快捷的跑通大型项目,那么必须安装以下两个软件: 1.pycharm2.anaconda对应作用: pycharm:专门用来跑通python项目的软件,相当于一个编辑器,可以debug调试,可以接受远程链接调试!anaconda:专…

【JavaEE初阶】浅谈进程

✏️✏️✏️今天正式进入JavaEE初阶的学习&#xff0c;给大家分享一下关于进程的一些基础知识。了解这部分内容&#xff0c;只是为后续多线程编程打好基础&#xff0c;因此进程部分的知识&#xff0c;不需要了解更加细节的内容。 清风的CSDN博客 &#x1f61b;&#x1f61b;&a…

Android之高级UI

系统ViewGroup原理解析 常见的布局容器: FrameLayout, LinearLayout,RelativeLayoout,GridLayout 后起之秀&#xff1a;ConstraintLayout,CoordinateLayout Linearlayout Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {if (mOrientation …

OpenGL 自学总结

前言&#xff1a; 本人是工作后才接触到的OpenGL&#xff0c;大学找工作的时候其实比较着急&#xff0c;就想着尽快有个着落。工作后才发现自己的兴趣点。同时也能感觉到自己当前的工作有一点温水煮青蛙的意思&#xff0c;很担心自己往后能力跟不上年龄的增长。因此想在工作之余…

【C++】类型转换 ② ( C++ 静态类型转换 static_cast | C 语言隐式转换弊端 | 代码示例 )

文章目录 一、静态类型转换 static_cast1、C 静态类型转换 static_cast2、C 语言隐式转换弊端3、代码示例 在之前写过一篇 C 类型转换的博客 【C 语言】类型转换 ( 转换操作符 | const_cast | static_cast | dynamic_cast | reinterpret_cast | 字符串转换 ) , 简单介绍了 C 类…

Linux系统的文件权限

Linux系统权限的相关概念与理解 (xshell下进行演示) 文章目录&#xff1a; 1:linux系统下两种用户 超级用户(root)与普通用户(非root)的理解root与非root用户之间切换的指令非root用户之间进行切换的指令操作 2:linux文件权限管理 文件访问者的介绍文件的类型与文件的访问权…

openpnp - 自动换刀设置 - 使用克隆功能降低风险

文章目录 openpnp - 自动换刀设置 - 使用克隆功能降低风险概述笔记需要注意的地方将一个做好的吸嘴作为这排其他吸嘴的模板END openpnp - 自动换刀设置 - 使用克隆功能降低风险 概述 自动换刀设置时, 很危险, 动不动就撞刀. 如履薄冰啊:( 看到openpnp在自动换刀时, 有个克隆功…

【Vue】记事本

上一篇&#xff1a;Vue的指令 https://blog.csdn.net/m0_67930426/article/details/134599378?spm1001.2014.3001.5501 本篇所需指令&#xff1a; v- for v-model v-on v-show 目录 删除功能 添加功能 统计功能 清空功能 v-show 删除功能 <!DOCTYPE html> …

系列十九、Spring实例化bean的方式

一、概述 所谓实例化bean&#xff0c;大白话讲就是Spring如何把这一个个的普通的Java对象创建为Spring bean的。 二、方式 Spring中实例化bean常用的有以下四种&#xff0c;即&#xff1a; ① 构造器方式&#xff1b; ② 静态工厂方式&#xff1b; ③ 实例工厂方式&#xff1b;…

SQL JOIN 子句:合并多个表中相关行的完整指南

SQL JOIN JOIN子句用于基于它们之间的相关列合并来自两个或更多表的行。 让我们看一下“Orders”表的一部分选择&#xff1a; OrderIDCustomerIDOrderDate1030821996-09-1810309371996-09-1910310771996-09-20 然后&#xff0c;看一下“Customers”表的一部分选择&#xff…

帮管客CRM 文件上传漏洞复现

0x01 产品简介 帮管客CRM是一款集客户档案、销售记录、业务往来等功能于一体的客户管理系统。帮管客CRM客户管理系统&#xff0c;客户管理&#xff0c;从未如此简单&#xff0c;一个平台满足企业全方位的销售跟进、智能化服务管理、高效的沟通协同、图表化数据分析帮管客颠覆传…

cuda magma 构建 使用cmake构建的步骤记录

这不是群论代数软件&#xff0c;而是cuda 矩阵计算软件 1. 生成其他精度的源代码 1.1 复制编辑 make.inc cp make.inc-examples/make.inc.openblas ./make.inc 并修改其中的定义&#xff1a; OPENBLASDIR ? /opt/OpenBLAS 这需要实现安装openblas到此处。文件夹解构&…

JAVA小游戏简易版王者荣耀

第一步是创建项目 项目名自拟 第二部创建个包名 来规范class 然后是创建类 GameFrame 运行类 package com.sxt; import java.awt.Graphics; import java.awt.Image; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;…

虹科分享 | AR世界揭秘:从二维码的起源到数据识别与位姿技术的奇妙融合!

引言&#xff1a;探索AR的神奇世界&#xff0c;我们将从二维码的诞生谈起。在这个科技的海洋中&#xff0c;二维码是如何帮助AR实现数据获取与位姿识别的呢&#xff1f;让我们一起揭开这层神秘的面纱&#xff01; 一、二维码的由来 二维码是将数据存储在图形中的技术&#xff…

王者荣耀,,,,,

第一步是创建项目 项目名自拟 第二部创建个包名 来规范class 然后是创建类 GameFrame 运行类 package com.sxt; import java.awt.Graphics; import java.awt.Image; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;…

【VSCode】自定义转换大小写快捷键

文章目录 VSCode 是没有可以直接转换字母大小写的快捷键的&#xff0c;但是可以通过设置去定义 点击左下角设置按钮&#xff0c;并选择键盘快捷方式 在快捷方式里面搜索写&#xff0c;就能找到&#xff1a; 选择要设置的快捷键&#xff0c;并点击左侧的号 在键盘上按住你想设置…