Mac制作CentOS安装U盘?dd命令与磁盘工具全攻略
Mac制作CentOS安装U盘?dd命令与磁盘工具全攻略
你是不是也遇到过这样的烦恼:手头的Mac电脑想装个CentOS系统试试水,但网上教程要么太复杂,要么工具不兼容,折腾半天U盘启动盘都搞不定?别担心,老司机今天带你用两种超简单方法搞定它——dd命令的极客风和磁盘工具的小白路线,全程拟人化手把手,保证你10分钟上手!😊 无论你是开发大神还是新手小白,这篇教程都能帮你避开坑点,轻松制作CentOS安装U盘。
🔧 一、准备工作:别急着动手,先备齐这些!
制作前,咱们得把“家伙事儿”备全,就像做饭前洗菜切菜一样重要。U盘选8GB以上,别用杂牌,否则读写慢还易失败;CentOS镜像去官网下载,推荐CentOS 7最新版,稳定兼容Mac。工具方面,Mac自带终端就够用,想偷懒的话balenaEtcher这类烧录软件也行(但CentOS官网更推荐原生方法)。个人觉得,备份数据最容易被忽略——格式化U盘会清空所有文件,硬盘里的电影、照片记得先挪窝!💡
- 必须清单:
- U盘(容量≥8GB,推荐闪迪或金士顿)
- CentOS镜像文件(ISO格式,官网下载链接)
- Mac电脑(系统版本10.13以上更顺畅)
- 备份工具(Time Machine或手动拷贝)
⚙️ 二、方法一:dd命令制作——极客最爱,高效精准!
dd命令是Mac终端里的“隐藏大神”,直接写镜像到U盘,速度快还免装软件,适合爱折腾的技术党。但小心操作——输错命令可能误删数据!全程命令需sudo权限,新手建议复制粘贴别手打。
步骤详解(跟着做,0出错):
- 插入U盘并查标识:
- 打开终端(应用程序→实用工具→终端),输入
diskutil list回车。 - 找到你的U盘,通常叫
/dev/disk2或类似(看容量和名称),记下这个路径,比如/dev/disk2。
- 打开终端(应用程序→实用工具→终端),输入
- 卸载U盘:
- 输入
diskutil unmountDisk /dev/disk2(替换你的路径),回车后U盘从Finder消失,但终端还能看到。
- 输入
- 写入镜像:
- 命令:
sudo dd if= /路径/CentOS镜像.iso of=/dev/disk2 bs=1m- 示例:
sudo dd if=/Users/你的名字/Downloads/CentOS-7.iso of=/dev/disk2 bs=1m
- 示例:
- bs=1m是块大小,太大易卡顿,1m-2m最稳;输入密码后耐心等,进度不显示但别中断!⏳
- 完成提示 “copy complete” 就OK,全程5-15分钟看U盘速度。
- 命令:
个人观点:dd命令效率高无广告,但没进度条可能让人心慌。我常用它处理CentOS 7以上版本,兼容性杠杠的,老Mac也跑得动。
🛠️ 三、方法二:磁盘工具+终端——小白福音,可视化操作!
嫌命令太枯燥?磁盘工具来救场!结合终端命令 createinstallmedia,像搭积木一样简单,还能自定义U盘名。适合怕代码的新手,但多一步格式化,别跳步哦~
步骤详解(图文并茂版):
- 格式化U盘:
- 插入U盘→打开磁盘工具(应用程序→实用工具)。
- 选中U盘→点顶部“抹掉”→名称填
CentOSUSB(必须英文!)→格式选 Mac OS扩展(日志式)→方案选 GUID分区表→点“抹掉”。✅
- 终端写入镜像:
- 镜像文件放“应用程序”文件夹(如不在,拖进去)。
- 终端输入:
sudo /Applications/Install\ macOS\ *工具名*.app/Contents/Resources/createinstallmedia --volume /Volumes/CentOSUSB- 替换
*工具名*为你的CentOS镜像名,例如CentOS-7。
- 替换
- 回车输密码,等进度走完,显示 “Done” 即成功!
为啥推荐这个?可视化减少误操作,还能重命名U盘方便识别。实测在MacBook Pro上比dd命令慢2分钟,但胜在安心。
❓ 四、常见问题解答:你的疑惑,一次扫清!
Q: 两种方法哪个更好? A: 看需求!dd命令快准狠,适合老手;磁盘工具稳如狗,新手首选。参考对比表:
| 方法 | 优点 | 缺点 | 推荐场景 |
|---|---|---|---|
| dd命令 | 速度快,无需额外软件 | 无进度条,命令风险高 | 技术党、CentOS 7+ |
| 磁盘工具+终端 | 可视化操作,错误率低 | 步骤稍多,耗时略长 | 新手、兼容旧Mac |
Q: 制作后U盘不识别怎么办? A: 先查U盘格式——必须是GUID分区表;再试重启Mac按住Option键选U盘启动。还不行?换镜像文件重下,网络问题常见!
Q: 安装CentOS时卡在“starting timeout”错误? A: U盘标签太长导致!重启进终端输 lsdev 查设备,重做时名称缩短短短(如 CentOS)。
💡 五、个人心得:省时省力的私房技巧
玩了多年Linux装机,总结两招秘籍:
- 镜像验证:下完CentOS镜像,用
shasum -a 256 文件.iso核对官网校验值,避免损坏白忙活! - 工具备选:balenaEtcher虽方便(见),但CentOS官网更推荐原生方法,兼容性问题少。 最后提醒:制作完U盘,即刻测试启动——开机按Option键选U盘图标,CentOS小企鹅出现就欢呼吧!🎉
下次想升级CentOS 8或玩双系统?关注我,更多Mac神器教程在路上!🔥
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。











