如何在Chromebook上制作MacOS安装U盘(适配无法联网的已清空MacBook Air)
如何在Chromebook上制作MacOS安装U盘(适配无法联网的已清空MacBook Air)
哥们,我完全懂你现在的困境:拿着不太熟悉的Chromebook,要给没法联网的空MacBook Air做安装U盘,确实有点无从下手。我给你整理了一套实操性强的步骤,跟着来就行:
前期准备
- 先搞到和你的MacBook Air型号匹配的MacOS离线安装镜像(.dmg或.iso格式):一定要对应机型,比如2015款及更早的Air最高支持Catalina,新款可以上Sonoma,别下错版本导致安装失败;另外记得校验镜像的哈希值,确保文件没损坏。
- 准备一个至少16GB的空白U盘:先备份U盘里的所有内容,之后要格式化。
步骤1:在Chromebook上格式化U盘
打开ChromeOS的文件管理器,找到你的U盘,右键点击它选择「格式化设备」,格式选FAT32(Mac能完美识别),给U盘起个好记的名字,确认格式化就行。
步骤2:启用Chromebook的Linux开发环境
ChromeOS本身没自带制作MacOS安装盘的工具,得靠Linux环境来操作:
- 打开Chromebook的「设置」,拉到最底部的「高级」,找到「开发者」选项,启用「Linux开发环境」,跟着提示完成安装(过程需要几分钟,耐心等)。
- 安装好后打开Linux终端,先更新一下系统包,输入命令:
输入你设置的Linux密码(输入时不会显示字符,正常输入就行),确认更新。sudo apt update && sudo apt upgrade
步骤3:用工具写入镜像到U盘
这里给你两个方案,选哪个都行:
方案A:用图形化工具(简单直观,推荐新手)
在Linux终端输入命令安装balenaEtcher:
sudo apt install balena-etcher-electron
安装完成后,在Chromebook的应用列表里找到balenaEtcher打开:
- 点击「Select image」,找到你下载到Chromebook「下载」文件夹里的MacOS镜像(Linux环境会自动挂载ChromeOS的下载文件夹,路径是
/mnt/chromeos/MyFiles/Downloads)。 - 点击「Select target」,选择你刚才格式化的U盘。
- 点击「Flash!」,输入Linux密码确认,等待写入完成(别中途拔U盘)。
方案B:用dd命令(纯命令行,更稳定)
- 先找到U盘的设备名:在终端输入
lsblk,会列出所有存储设备,找到和你U盘大小匹配的设备(比如/dev/sdb,注意不要选Chromebook的内置硬盘!内置硬盘一般是/dev/mmcblk0,大小几十GB起步)。 - 卸载U盘的挂载分区(防止写入冲突):
要是提示「not mounted」也没关系,继续下一步。sudo umount /dev/sdb1 - 执行写入命令(把下面的
你的镜像文件名.dmg换成你实际的镜像文件名):sudo dd if=/mnt/chromeos/MyFiles/Downloads/你的镜像文件名.dmg of=/dev/sdb bs=4M status=progressif:指定输入的镜像文件路径of:指定输出的U盘设备(不要加分区号,比如用/dev/sdb而不是/dev/sdb1)bs=4M:加快写入速度status=progress:显示写入进度
- 写完后输入
sync命令,等待几秒确保所有数据都写入完毕,再拔出U盘。
步骤4:用U盘启动MacBook Air
把做好的安装U盘插到MacBook Air上,开机时按住Option(Alt)键,直到出现启动选项列表,选择标有MacOS安装盘的图标,跟着提示完成系统安装就好。
重要注意事项
- 选U盘设备名时一定要仔细!要是选错成Chromebook的内置硬盘,会直接格式化掉ChromeOS系统,后果很严重!
- 要是安装时Mac提示「无法验证此App」,可以在启动后的工具里打开「终端」,输入
csrutil disable关闭系统完整性保护,之后再重试安装(安装完成后可以再打开)。 - 如果镜像写入失败,大概率是镜像文件损坏,重新下载并校验哈希值再试。
备注:内容来源于stack exchange,提问作者wondering individual
相关产品推荐
相关产品推荐

