如何在Solaris 10上挂载CD-ROM?

如何在Solaris 10上挂载CD-ROM?

如何在不知道 CD-ROM 设备名称的情况下在 Solaris 10 上挂载 CD-ROM?

答案1

您确实想使用以下命令将 CD 挂载为只读:

mount -F hsfs -o ro /dev/sr0 /cdrom

我自己从未使用过任何带有多个 CD 的 Solaris 机器,但我假设您可以将/dev/sr1etc. 用于其他驱动器。

答案2

  1. 使用命令查找CD-ROM设备名称iostat

    # iostat -En
    c0d0             Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
    Model: VBOX HARDDISK   Revision:  Serial No: VB8abc1378-4a46 Size: 17.18GB <17179803648 bytes>
    Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
    Illegal Request: 0
    c1t0d0           Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
    Vendor: VBOX     Product: CD-ROM           Revision: 1.0  Serial No:
    Size: 2.25GB <2254110720 bytes>
    Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
    Illegal Request: 8 Predictive Failure Analysis: 0
    

    CD-ROM 设备名称是c1t0d0

  2. 安装CD-ROM

    # mount -r -F hsfs /dev/dsk/c1t0d0s0 /cdrom
    

答案3

如果 cdrom 没有自动安装,那么您没有启动 volfs 服务

svcs -a|grep volfs
online         Jun_05   svc:/system/filesystem/volfs:default

正在做

svcadm enable volfs 

将重新启用守护程序并自动将 cdrom 挂载到 /cdrom/cdrom# 下,其中 # 是一个数字。

否则,您可以按照 Adam Siemion 在答案中提到的那样,使用 iostat,然后手动安装 CD。

相关内容