You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

RHEL7下刻录DVD光盘镜像的问题求助

解决RHEL7下Brasero无法识别DVDRW驱动器的问题

我在RHEL7上也碰到过类似的Brasero识别不了刻录机的问题,给你几个针对性的排查和解决步骤:

1. 检查用户权限(最常见原因)

RHEL的用户组权限规则和Debian系不太一样,你可能没有访问刻录设备的权限:

  • 先查看当前用户是否在cdrom组里:
    groups
    
  • 如果输出里没有cdrom,把自己加入该组:
    sudo usermod -aG cdrom $USER
    
  • 注销当前用户再重新登录,权限才会生效。

2. 补全Brasero的依赖包

RHEL7默认安装的Brasero可能缺少关键的刻录工具依赖,导致无法识别设备:

  • 安装必要的刻录相关包:
    sudo yum install wodim genisoimage dvd+rw-tools
    
  • 安装完成后关闭Brasero再重新打开试试。

3. 不要手动挂载刻录设备!

你之前把/dev/sr0挂载到fstab的操作反而可能出问题——刻录时驱动器必须处于未挂载状态,系统会自动管理设备:

  • 先卸载已挂载的设备:
    sudo umount /dev/sr0
    
  • 编辑/etc/fstab,删除之前添加的关于/dev/sr0的条目,保存退出。

4. 检查内核模块是否加载

DVDRW设备需要sg内核模块支持,RHEL7可能没有默认加载:

  • 查看模块是否已加载:
    lsmod | grep sg
    
  • 如果没有输出,手动加载模块:
    sudo modprobe sg
    
  • 要让模块开机自动加载,创建配置文件:
    echo "sg" | sudo tee /etc/modules-load.d/sg.conf
    

5. 用命令行工具验证设备可用性

如果以上步骤都没用,先确认硬件本身没问题:

  • wodim检测刻录设备:
    wodim --devices
    
  • 如果能识别到你的DVDRW驱动器,说明是Brasero的配置问题,可以清除它的缓存重置配置:
    rm -rf ~/.config/brasero/
    
  • 重启Brasero再尝试识别设备。

6. 替代方案:换用K3b刻录工具

如果Brasero在RHEL7上兼容性确实不好,可以试试K3b(需要先安装EPEL源):

  • 安装EPEL源:
    sudo yum install epel-release
    
  • 安装K3b:
    sudo yum install k3b
    
  • K3b对RHEL7的刻录设备支持通常更稳定。

内容的提问来源于stack exchange,提问作者Dr. Watson

火山引擎 最新活动