Linux里光驱是怎么命名的
Linux里光驱是怎么命名的详细介绍
在 Linux 系统中,光驱的命名规则基于设备类型和接口类型,通常遵循以下规律:
1.
现代主流命名(SATA/USB 等接口)
现代光驱(如 SATA、USB 接口)通常作为 SCSI 可移动设备 处理,设备文件以 /dev/srX 命名:
sr:表示 SCSI Removable device(SCSI 可移动设备)。X:设备序号,从0开始递增(如第一个光驱为/dev/sr0,第二个为/dev/sr1等)。
例如:
- 主板上的第一个 SATA 光驱:
/dev/sr0 - USB 外接光驱(插入后系统识别的第一个光驱):
/dev/sr0(若此前无其他光驱,序号从 0 开始)
2.
传统 IDE 接口命名(已淘汰,仅历史兼容)
早期 IDE 接口的光驱(现已基本淘汰)命名为 /dev/hdX:
hd:表示 IDE Hard Disk(IDE 硬盘设备)。X:设备序号,从c开始(因为hda、hdb通常分配给 IDE 硬盘,光驱一般从hdc开始,如hdc、hdd)。
3.
符号链接(便捷访问)
为了方便用户使用,系统通常会创建符号链接指向光驱设备:
/dev/cdrom:指向第一个光驱设备(如/dev/sr0)。/dev/cdrom0、/dev/cdrom1:若存在多个光驱,序号对应设备序号。
例如,执行 ls -l /dev/cdrom 会看到类似以下输出:
plaintext
lrwxrwxrwx 1 root root 4 Apr 23 10:00 /dev/cdrom -> sr0
4.
挂载与使用
- 挂载命令:通常通过符号链接挂载,例如:bash
/dev/cdrom /mnt/cdrom - 自动检测:现代 Linux 发行版(如 Ubuntu、CentOS)会自动识别光驱并在图形界面中显示,设备文件仍遵循上述命名规则。
总结
- 主流命名:
/dev/sr0(第一个光驱)、/dev/sr1(第二个光驱)等。 - 符号链接:通过
/dev/cdrom等快捷方式访问,无需记忆具体设备文件名。 - 历史兼容:旧版 IDE 光驱使用
hdc等命名,现代系统已基本不再使用。
通过上述规则,可快速定位和使用 Linux 中的光驱设备。