linux 使用命令行查看dvd信息

八月 06, 2025 #dvd #linux

查看光盘信息

wodim dev=/dev/sr0 -atip

设备基本信息

*Device type : Removable CD-ROM *设备类型为 可移动的 CD-ROM 驱动器(实际支持多种光盘类型,如 DVD/CD)。 *Version : 0 *SCSI/ATAPI 命令集的版本号(0 表示基础版本,无特殊功能)。 *Response Format: 2 *ATIP(Absolute Time in Pre-groove)数据的响应格式为 第2版(标准 DVD/CD 信息格式)。

设备能力(Capabilities)

设备驱动与模式

⚠️ 注意:这里没有显示 TAO(Track at Once)或 DAO(Disk at Once),但大多数现代驱动器其实也支持这些模式,只是未在此列出。

查看光盘目录结构(TOC)

wodim -v dev=/dev/sr0 -toc

查看光盘信息

安装工具

sudo apt install wodim xorriso genisoimage blkid util-linux

udevadm

# 查看光驱设备详细信息(厂商、型号、序列号等)
udevadm info --query=all --name=/dev/sr0 | grep -i 'id\|modalias\|vendor\|model'

wodim

# 查看光盘 TOC(Table of Contents)——适用于已写入数据的光盘
wodim -v dev=/dev/sr0 -toc
# 查看 CD-R/RW 光盘的 ATIP 信息(必须插入 CD-R 空盘)
wodim -atip dev=/dev/sr0
# 查看光驱基本信息
wodim -v dev=/dev/sr0 -scanbus

xorriso

# 查看光盘基本信息(文件系统、卷名、创建时间等)
xorriso -indev /dev/sr0 -report_el_torito as mkisofs -o /dev/null
# 显示光盘的完整结构(会话、轨道、文件系统)
xorriso -indev /dev/sr0 -list_delimiter "\n" -l -tree
# 查看是否支持多会话
xorriso -indev /dev/sr0 -info
# 提取光盘的卷标(Volume ID)
xorriso -indev /dev/sr0 -volume_date all_file_dates
dvd+rw-mediainfo /dev/sr0

isoinfo

# 列出光盘根目录内容
isoinfo -i /dev/sr0 -l
# 显示光盘卷信息(卷名、系统标识、创建时间等)
isoinfo -d -i /dev/sr0
# 提取光盘的卷标(Volume ID)
isoinfo -i /dev/sr0 -J -x '/LABEL.TXT'  # 假设文件存在
isoinfo -f -i /dev/sr0  # 列出文件

blkid/lsblk

# 查看光盘文件系统类型(ISO9660、UDF、none 等)
blkid /dev/sr0
# 查看设备挂载状态和大小
lsblk -f /dev/sr0
sudo apt install udftools
udfinfo /dev/sr0