如何在32位MacOS环境下为MacBook Air 1,1制作GPT分区格式的Ubuntu启动U盘?
如何在32位MacOS环境下为MacBook Air 1,1制作GPT分区格式的Ubuntu启动U盘?
嘿,我之前帮朋友折腾过同款老Mac的系统安装,刚好能给你几个不用依赖第三方工具的可行方案,全程用MacOS自带的命令行就能搞定:
第一步:确认U盘设备(重中之重!别搞错磁盘)
- 插上你的空白U盘,打开「终端」应用
- 输入命令:
diskutil list,找到你U盘对应的设备名(比如/dev/disk2,可以通过容量来区分,比如16GB的U盘很容易识别) - 记住这个设备名,后面所有操作都要用到它,千万不要把系统盘(比如
/dev/disk0)当成U盘,不然会格式化你的Mac硬盘!
第二步:将U盘格式化为GPT分区
- 先卸载U盘(防止被占用):
diskutil unmountDisk /dev/diskX(把X换成你刚才找到的U盘编号,比如disk2) - 执行格式化命令,直接把U盘改成GPT分区格式的FAT32(兼容Ubuntu启动):
输入你的Mac密码后回车,等待命令执行完成,终端会提示格式化成功。sudo diskutil eraseDisk GPT FAT32 "UBUNTU_BOOT" /dev/diskX
第三步:写入Ubuntu ISO到U盘
- 找到你下载好的Ubuntu ISO文件路径,比如默认下载在
~/Downloads/ubuntu-22.04.3-desktop-amd64.iso - 用
dd命令直接写入镜像(用rdiskX比diskX速度更快):sudo dd if=~/Downloads/ubuntu-22.04.3-desktop-amd64.iso of=/dev/rdiskX bs=1m - 输入密码后,终端会进入静默状态,耐心等待几分钟(根据U盘速度和ISO大小,可能需要5-10分钟),直到终端返回写入完成的提示。
最后一步:验证与启动
写入完成后,你可以再次用diskutil list确认U盘的分区类型是GPT。重启你的MacBook Air,开机时按住Option键,就能看到Ubuntu的启动选项啦。
备注:内容来源于stack exchange,提问作者pauljako




