Linux如何用命令行刻录光盘?

准备工作

  1. 硬件检查

    • 确认光驱支持刻录功能(设备名通常为 /dev/sr0/dev/cdrom)。
    • 插入空白光盘(CD-R、DVD±R、BD-R 等)。
  2. 安装刻录工具
    根据发行版选择安装命令:

    # 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桌面)

  • 步骤:
    1. 打开Brasero → 选择“刻录镜像”
    2. 导入ISO文件 → 设置刻录速度(建议≤8x)
    3. 点击“刻录”并等待完成

使用K3b(KDE桌面,功能全面)

  • 步骤:
    1. 打开K3b → 选择“工具”菜单 → “刻录镜像”
    2. 加载ISO文件 → 调整速度/校验数据选项
    3. 点击“开始”并监控进度条

关键注意事项

  1. 避免刻录失败

    • 关闭系统休眠/屏保,确保供电稳定。
    • 选择较低刻录速度(如4x-8x),减少飞盘风险。
    • 刻录前用 md5sum image.iso 校验ISO完整性。
  2. 光盘类型匹配
    | 光盘类型 | 容量 | 适用工具 |
    |—————|————-|—————|
    | CD-R | 700MB | wodim, K3b |
    | DVD±R DL | 8.5GB | growisofs |
    | BD-R | 25-128GB | xorriso |

  3. 多会话刻录

    • 需使用 genisoimagexorriso 创建增量镜像:
      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

(0)
酷番叔酷番叔
上一篇 5小时前
下一篇 5小时前

相关推荐

  • Linux开机黑屏?紧急解决指南

    基础排查步骤检查硬件连接确认显示器电源、数据线(HDMI/DP/VGA)连接牢固,尝试更换线缆或接口,重启后观察键盘指示灯(如CapsLock)是否响应,判断系统是否已启动,尝试切换TTY终端黑屏时按 Ctrl + Alt + F2~F6(部分系统需加Fn键),尝试切换到命令行终端,若能登录,说明图形界面(如X……

    2025年6月24日
    2000
  • Debian/Ubuntu更新卡住怎么办?

    准备工作(所有方法通用)更新系统终端执行:sudo apt update && sudo apt upgrade -y # Debian/Ubuntusudo dnf update -y # Fedora/RHEL安装依赖sudo apt install -y build-essential l……

    3天前
    600
  • Linux静态库链接失败?速查解决方法!

    静态库基础概念静态库(Static Library)是Linux系统中预编译代码的集合,文件后缀为.a(Archive),其核心特点:编译时链接:代码在编译阶段直接嵌入可执行文件独立运行:无需额外依赖库文件空间换效率:增加可执行文件体积,但提升运行时速度典型命名:lib<名称>.a(如libmath……

    2025年7月19日
    900
  • Linux如何正确退出程序?

    终端中运行的前台程序正常退出(推荐)多数程序内置退出命令:输入 q 或 quit 后按回车(如nano编辑器),按 Ctrl + D(发送EOF信号,适用于Python交互模式等),通用快捷键:Ctrl + C:强制终止当前命令(适用于无退出命令的程序,如ping),强制终止无响应程序按 Ctrl + Z 暂停……

    2025年7月15日
    1700
  • 如何永久保存重要文件?

    数据备份使用外部硬盘/云存储备份Windows中所有重要数据(文档、照片、系统镜像等),专业提示: 建议使用 robocopy 命令(Windows)或 rsync(Linux)进行增量备份,确保完整性,系统与硬件检查磁盘空间: Windows系统需预留 ≥50GB未分配空间(建议SSD),启动模式:按 Win……

    2025年7月10日
    1700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信