在 Solaris 系统中挂载光驱,不少用户可能觉得操作步骤略显繁琐,但掌握关键规律后其实非常简单。核心流程分为两步:首先通过命令确认光驱的设备编号,然后执行挂载指令即可。
第一步,定位你的光驱对应的设备路径。这里推荐两种常用方法:
方法一,运行 # iostat -En。输出结果中会包含类似 c0t6d0 的设备标识,以及厂商和产品型号等详细信息。例如:c0t6d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
方法二,执行 # ls -l /dev/ | grep sr。该命令会显示符号链接,例如:lrwxrwxrwx 1 root root 13 Feb 27 2004 rsr0 -> rdsk/c0t6d0s2
|
从上述输出可以清晰看出,光驱对应的块设备为 /dev/dsk/c0t6d0s2(对于只读光驱,使用 s2 或 s0 均可,实际测试表明两者效果一致)。
第二步,执行挂载操作。假设你的光驱设备为 c0t6d0,且挂载点目录 /cdrom 已经存在,那么使用以下命令即可完成挂载:
# mount -F hsfs -o ro /dev/dsk/c0t6d0s2 /cdrom
其中 -F hsfs 指定文件系统类型为 High Sierra File System(标准光盘文件系统),-o ro 表示以只读方式挂载。挂载成功后,你便可以在 /cdrom 目录下访问光盘中的内容。
需要留意的是:挂载点目录必须预先创建,否则命令会报错。此外,某些较旧的 Solaris 版本可能需要手动建立 /cdrom 目录。若挂载时遇到权限问题,请确认你是否拥有 root 权限。
整体流程并不复杂,关键在于第一步准确获取设备号。一旦得到 cXtXdX 形式的设备编号,后续操作便水到渠成。
