使用ShredOS擦除Mac遇阻:制作USB启动盘失败求助
解决macOS下制作ShredOS USB启动盘的问题
关键问题分析
- 首次报错是因为终端当前工作目录未指向镜像文件所在的Downloads文件夹,直接使用文件名无法定位文件。
- 后续错误写入
/dev/disk4s1是操作了USB的单个分区,而非整个磁盘,导致无法生成可引导的启动盘结构。
正确操作步骤
1. 准确识别USB磁盘设备
- 打开终端,执行命令列出所有磁盘:
diskutil list - 在输出中找到你的USB闪存盘:通常标注
external,容量与U盘匹配,设备路径为/dev/diskN(N为数字,比如disk4),务必区分开内置硬盘(一般是disk0或disk1)。
2. 卸载USB磁盘的所有分区
写入前必须确保U盘未被挂载:
diskutil unmountDisk /dev/diskN
替换N为你找到的磁盘数字,成功后会提示Unmount of all volumes on diskN was successful。
3. 执行正确的dd写入命令
使用完整路径指向ShredOS镜像,并写入整个磁盘(而非分区):
sudo dd if=/Users/judahhooper/Downloads/shredos-2021.08.2_23_x86-64_0.34_20221231.img of=/dev/diskN bs=1m
sudo获取管理员权限,输入密码后执行bs=1m设置块大小为1MB,提升写入速度- 写入过程中终端无实时进度,完成后会输出写入字节数等统计信息
4. 验证启动盘
写入完成后,再次执行diskutil list查看该磁盘,会出现ShredOS的引导分区。重启目标Mac,按住Option(Alt)键进入启动管理器,即可看到ShredOS的启动盘图标(通常为橙色/黄色U盘标志)。
避免误删的核心注意事项
- 反复核对
/dev/diskN是USB磁盘:通过容量、external标识确认,绝对不要写入内置硬盘的设备路径。 - 若之前误写入分区导致U盘异常,重新执行上述步骤写入整个磁盘即可修复分区表。
内容的提问来源于stack exchange,提问作者icelandbiscuit
相关产品推荐
相关产品推荐

