2009年iMac装64位windows7及win10

news2025/2/23 11:18:16

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的描述。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Mac 最佳使用指南

如何在macOS系统安装根证书mac Terminal config proxy 【mac 终端配置代理】iPhone 安装 iOS 17公测版&#xff08;Public Beta)macOS 最佳命令行客户端&#xff1a;iTermMac 配置与 Linux 互信Mac mini 外接移动硬盘无法写入或者无法显示的解决方法如何在 macOS 美化 iterm2 &…

更改MacBook壁纸,有时可以带来不一样的感觉,特别是动态壁纸

在我看来&#xff0c;买一台新的MacBook最棒的部分就是挑选一张完美的桌面壁纸&#xff0c;为我的新工作伙伴定下基调。有时&#xff0c;在真正更换壁纸之前&#xff0c;我会花一整天的时间&#xff0c;仔细决定我的新笔记本电脑到底是什么样子&#xff0c;而且由于Macbook如此…

《数据结构、算法与应用C++语言描述》-二叉树与其他树-二叉树的C++实现-设置信号放大器与并查集问题

二叉树和其他树 可编译运行程序见&#xff1a;Github::Jasmine-up/Data-Structures-Algorithms-and-Applications/_23BinaryTree 定义 树 定义 11-1 一棵树 t是一个非空的有限元素的集合&#xff0c;其中一个元素为根&#xff08;root&#xff09;&#xff0c;其余的元素&a…

Redis面试题:Redis的数据过期策略有哪些?

目录 面试官&#xff1a;Redis的数据过期策略有哪些 ? 惰性删除 定期删除 面试官&#xff1a;Redis的数据过期策略有哪些 ? 候选人&#xff1a; 嗯~&#xff0c;在redis中提供了两种数据过期删除策略 第一种是惰性删除&#xff0c;在设置该key过期时间后&#xff0c;我们…

6.4 Windows驱动开发:内核枚举DpcTimer定时器

在操作系统内核中&#xff0c;DPC&#xff08;Deferred Procedure Call&#xff09;是一种延迟执行的过程调用机制&#xff0c;用于在中断服务例程&#xff08;ISR&#xff09;的上下文之外执行一些工作。DPC定时器是基于DPC机制的一种定时执行任务的方式。 DPC定时器的主要特…

jsp生成验证码的代码

效果图&#xff1a; loginProcess.jsp <% page language"java" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%><% String captcharequest.getParameter("captcha");%><% String captcha_session(String)s…

记一次Kotlin Visibility Modifiers引发的问题

概述 测试环境爆出ERROR告警日志java.lang.IllegalStateException: Didnt find report for specified language&#xff0c;登录测试环境ELK查到如下具体的报错堆栈日志&#xff1a; java.lang.IllegalStateException: Didnt find report for specified language at com.aba.…

基于51单片机红外遥控定时开关智能家电插座设计

**单片机设计介绍&#xff0c; 基于51单片机超声波测距汽车避障系统 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 设计一个基于51单片机红外遥控定时开关智能家电插座是一个涉及多个方面的复杂项目。以下是对该设计的基本介绍&…

Stm32CubeMx生成代码提示缺少“core_cm3.h“

Stm32CubeMx生成代码提示缺少"core_cm3.h" 1.原因分析 1.1问题根源 在我们使用本地解压的方法去安装固件包,但是找错了要下载的固件包&#x1f60a;.在你点击进入下载页面之后,能看到一共有两个下载链接,其中上面的是补丁包,而第二个才是我们应该要下载的固件包 当…

Portraiture2024最新Photoshop磨皮插件更新啦

Portraiture是一款由Imagenomic公司研发的Photoshop磨皮插件。该插件以其优秀的磨皮效果&#xff0c;成为了众多摄影师和化妆师使用的首选插件。Portraiture主要用于影楼、婚纱、时尚摄影等各个领域。其主要特点是能够轻松地模拟人眼的视觉感受&#xff0c;自然地修饰人像照片。…

论文笔记--Toolformer: Language Models Can Teach Themselves to Use Tools

论文笔记--Toolformer: Language Models Can Teach Themselves to Use Tools 1. 文章简介2. 文章概括3 文章重点技术3.1 Toolformer3.2 APIs 4. 文章亮点5. 原文传送门 1. 文章简介 标题&#xff1a;Toolformer: Language Models Can Teach Themselves to Use Tools作者&#…

POC编写练习2

上一篇了解poc整体架构 但是上一篇的poc不具备随机性&#xff0c;如果网页回显中刚好有特定搜索的字符串或者无回显情况搜索不了 接下来处理两种情况 有回显的情况 如果没有授权的情况下&#xff0c;直接发送恶意关键字试探是不合适的做法 可以参考以下方式&#xff0c;采…

抽象工厂模式-C语言实现

说明&#xff1a; 均由 chatgpt生成&#xff0c;实例可以看出无法运行&#xff0c;仅供参考~ 抽象工厂模式&#xff1a; 代码实现&#xff1a; #include <stdio.h>// 定义抽象产品接口 typedef struct {void (*operation)(); } AbstractProductA;typedef struct {voi…

最新世界银行WDI面板数据(1960-2022年)

The World Development Indicators 是由世界银行编制和发布的全面数据集&#xff0c;旨在提供全球发展的详尽统计信息。这份数据集收录了1960-2022年间&#xff0c;世界266个国家共计1477个指标&#xff0c;涵盖经济、社会、环境、教育、公共卫生等20个领域 一、数据介绍 数据…

什么样的人不适合当老师

虽然教师职业具有诸多优点&#xff0c;如较高的社会地位、稳定的收入和良好的职业前景等&#xff0c;但是并不是所有人都适合成为一名教师。 缺乏耐心和细心的人&#xff1a;作为一名教师&#xff0c;需要具备足够的耐心和细心&#xff0c;能够应对各种学生问题。如果你很容易失…

Slf4j使用Logback时,Logback如何初始化

前言 Slf4j SLF4J&#xff0c;全称 Simple Logging Facade for Java&#xff0c;是一个用于Java编程语言的日志系统抽象层。它为多种现有日志框架&#xff08;例如Log4j、java.util.logging等&#xff09;提供了统一的接口, 但自身并不实现日志功能。 SLF4J 允许用户在部署时…

6.2 Windows驱动开发:内核枚举SSSDT表基址

在Windows内核中&#xff0c;SSSDT&#xff08;System Service Shadow Descriptor Table&#xff09;是SSDT&#xff08;System Service Descriptor Table&#xff09;的一种变种&#xff0c;其主要用途是提供Windows系统对系统服务调用的阴影拷贝。SSSDT表存储了系统调用的函数…

Namecheap怎么样,Namecheap优惠码以及注册手把手教程

Namecheap 是一家成熟的服务器域名托管公司&#xff0c;可以为合适的客户提供良好的解决方案。这些优点和缺点应该让您清楚地了解您的期望&#xff0c;以便您知道这是否是您网站的正确选择。 Namecheap怎么样&#xff1f; 已成立的公司&#xff1a; Namecheap 已经营 20 多年…

HDFS JAVA API的应用

首先把hadoop服务起来 1. (简答题) 使用HDFS 的JAVA API 进行编程&#xff1a; &#xff08;1&#xff09;获取自己HDFS集群下的所有文件和目录&#xff1b; //获取自己HDFS集群下的所有文件和目录&#xff1b;import org.apache.hadoop.conf.Configuration; import org.apa…

LeetCode Hot100 437.路径总和III

题目&#xff1a; 给定一个二叉树的根节点 root &#xff0c;和一个整数 targetSum &#xff0c;求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始&#xff0c;也不需要在叶子节点结束&#xff0c;但是路径方向必须是向下的&#xff08;只能从…