将光盘放入光驱后,首先需要确认系统识别的光驱设备名称。常用命令如下:
lsblk:查看块设备列表,光驱通常标记为sr0、scd0等(如NAME="sr0",RM="1"表示可移动设备);sudo blkid:查看设备UUID及文件系统类型,输出中会显示光驱设备的TYPE(如iso9660);dmesg | grep -i cdrom:通过系统日志查找光驱设备信息(适用于新插入的光驱)。/dev/sr0)。挂载点是文件系统中的目录,用于访问光驱内容。建议创建在/mnt或/media目录下(符合Linux目录规范):
sudo mkdir -p /mnt/cdrom # -p参数避免目录已存在时报错
可根据需求修改挂载点名称(如/media/cdrom)。
使用mount命令将光驱设备挂载到指定挂载点。常见命令格式:
sudo mount /dev/sr0 /mnt/cdrom # 基本格式(自动识别文件系统类型)
若需明确指定文件系统类型(如iso9660,光驱常用):
sudo mount -t iso9660 /dev/sr0 /mnt/cdrom
若光驱为只读(如光盘),可添加-r选项:
sudo mount -t iso9660 -r /dev/sr0 /mnt/cdrom
注:若系统未自动识别设备名,可尝试/dev/cdrom(部分系统会创建符号链接指向实际设备)。
挂载成功后,可通过以下命令确认:
df -h:查看挂载点是否出现在输出列表中(如/dev/sr0挂载到/mnt/cdrom);ls /mnt/cdrom:查看挂载点目录内容,若显示光盘文件则说明挂载成功。使用完毕后,需通过umount命令安全卸载光驱(避免光盘损坏或数据丢失):
sudo umount /mnt/cdrom # 卸载指定挂载点
或通过设备名卸载:
sudo umount /dev/sr0
卸载后,可按光驱弹出按钮取出光盘。
若需每次开机自动挂载光驱,可编辑/etc/fstab文件:
sudo nano /etc/fstab
在文件末尾添加以下内容(根据实际情况调整设备名和挂载点):
/dev/sr0 /mnt/cdrom iso9660 defaults,noauto 0 0
defaults:使用默认挂载选项;noauto:开机时不自动挂载(需手动挂载,避免无光盘时启动错误);noauto改为defaults。sudo权限(普通用户无法执行);wodim或cdrecord工具(sudo apt install wodim cdrecord);iso9660文件系统(如UDF),需安装对应工具(如udftools)。