准备工作
-
硬件检查
- 确认光驱支持刻录功能(设备名通常为
/dev/sr0
或/dev/cdrom
)。 - 插入空白光盘(CD-R、DVD±R、BD-R 等)。
- 确认光驱支持刻录功能(设备名通常为
-
安装刻录工具
根据发行版选择安装命令:# Debian/Ubuntu sudo apt install wodim brasero k3b growisofs # Fedora/RHEL sudo dnf install wodim k3b xorriso # Arch/Manjaro sudo pacman -S cdrtools k3b
命令行刻录(推荐高级用户)
检测光驱信息
wodim --devices # 列出所有光驱 wodim -prcap # 检查光盘类型与支持的速度
刻录ISO镜像到光盘
wodim -v dev=/dev/sr0 speed=4 -data image.iso
-v
:显示详细过程dev=/dev/sr0
:指定光驱设备speed=4
:设置刻录速度(越低越稳定)-data
:指定刻录模式
擦除可重写光盘(CD-RW/DVD-RW)
wodim -v dev=/dev/sr0 blank=fast # 快速擦除
图形界面刻录(推荐新手)
使用Brasero(GNOME桌面)
- 步骤:
- 打开Brasero → 选择“刻录镜像”
- 导入ISO文件 → 设置刻录速度(建议≤8x)
- 点击“刻录”并等待完成
使用K3b(KDE桌面,功能全面)
- 步骤:
- 打开K3b → 选择“工具”菜单 → “刻录镜像”
- 加载ISO文件 → 调整速度/校验数据选项
- 点击“开始”并监控进度条
关键注意事项
-
避免刻录失败
- 关闭系统休眠/屏保,确保供电稳定。
- 选择较低刻录速度(如4x-8x),减少飞盘风险。
- 刻录前用
md5sum image.iso
校验ISO完整性。
-
光盘类型匹配
| 光盘类型 | 容量 | 适用工具 |
|—————|————-|—————|
| CD-R | 700MB |wodim
, K3b |
| DVD±R DL | 8.5GB |growisofs
|
| BD-R | 25-128GB |xorriso
| -
多会话刻录
- 需使用
genisoimage
或xorriso
创建增量镜像:xorriso -dev /dev/sr0 -add /path/to/new_files -commit
- 需使用
故障排查
- 光驱未识别:
检查内核日志:dmesg | grep -i cdrom
,确认设备是否被屏蔽。 - 刻录速度异常:
强制指定速度:wodim speed=4 dev=/dev/sr0 ...
- 权限问题:
将用户加入cdrom
组:sudo usermod -aG cdrom $USER
专业建议
- 数据安全:重要文件刻录后启用
-eject
参数自动弹出光盘,避免高温损坏。 - 替代工具:
cdrecord
:传统刻录工具(wodim
是其替代品)。xfburn
:轻量级图形工具(适合Xfce/LXDE桌面)。
引用说明:
- 工具文档:wodim manpage, K3b Handbook
- 光盘标准:ECMA-394 BD-R规范
- 测试环境:Ubuntu 22.04 LTS, Kernel 5.15, 硬件兼容性列表(Linux Hardware Database)
通过上述方法,Linux用户可高效完成光盘刻录,命令行提供精准控制,图形工具降低操作门槛,根据需求选择即可,刻录前务必验证数据与硬件状态,确保一次成功!
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9050.html