JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:设备和文件系统     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  管理可移除介质(概述)

2.  管理可移除介质(任务)

3.  访问可移除介质(任务)

访问可移除介质(任务列表)

访问可移除介质

使用可移除介质名称

访问可移除介质数据的指导原则

如何添加新的可移除介质驱动器

如何禁用或启用可移除介质服务

如何访问可移除介质上的信息

如何从可移除介质复制信息

如何确定可移除介质是否仍在使用

如何弹出可移除介质

在远程系统上访问可移除介质(任务列表)

如何使本地介质可供其他系统使用

如何访问远程系统上的可移除介质

4.  写入 CD 和 DVD(任务)

5.  管理设备(概述/任务)

6.  动态配置设备(任务)

7.  使用 USB 设备(概述)

8.  使用 USB 设备(任务)

9.  使用 InfiniBand 设备(概述/任务)

10.  管理磁盘(概述)

11.  管理磁盘(任务)

12.  SPARC:设置磁盘(任务)

13.  x86:设置磁盘(任务)

14.  使用 COMSTAR 配置存储设备

15.  配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)

16.  format 实用程序(参考)

17.  管理文件系统(概述)

18.  创建和挂载文件系统(任务)

19.  配置附加交换空间(任务)

20.  复制文件和文件系统(任务)

21.  管理磁带机(任务)

索引

访问可移除介质

无论是否使用卷管理,都可以访问有关可移除介质的信息。有关使用 GNOME 的文件管理器访问可移除介质相关信息的信息,请参见 GNOME 桌面文档。

使用可移除介质名称

现在,可移除介质自动挂载到 /media 目录下。但是,为了实现兼容性,在以前的介质挂载点 /cdrom/rmdisk 中提供了指向 /media 的符号链接。

例如,按以下方式挂载紧凑型闪存卡 (/dev/dsk/c4d0p0:1):

$ ls /media/NIKON

例如,按以下方式挂载 USB 内存条 (/dev/dsk/c3t0d0s0):

$ ls /media/U3

访问可移除介质数据的指导原则

大多数 DVD 都是按照可移植的 ISO 9660 标准格式化的。因此,卷管理可以挂载大多数 DVD。

要适应不同的格式,可将 DVD 分成若干个分片。这些分片在作用上与硬盘上的分区类似。9660 部分可移植。如果在挂载 DVD 时出现问题,尤其是安装 DVD 时,应确保其文件系统适合系统的体系结构。例如,可以检查 DVD 上的标签。

如何添加新的可移除介质驱动器

通常,大多数现代的总线类型都支持热插拔。这说明可以将磁盘插入空槽中,而且系统识别该磁盘。

有关热插拔设备的更多信息,请参见第 6 章

  1. 成为管理员。
  2. 连接新的介质驱动器。

    有关特定说明,请参见硬件手册。

  3. 确认系统能识别新的介质驱动器。
    # rmformat
    Looking for devices...

如何禁用或启用可移除介质服务

有时,可能需要在不使用可移除介质服务的情况下管理介质。本节介绍如何禁用和启用可移除介质服务。

禁用这些服务意味着必须使用 mount 命令手动挂载所有介质。

  1. 确保未使用介质。

    如果无法确定是否已找到介质的所有用户,请使用 fuser 命令。请参见如何确定可移除介质是否仍在使用

  2. 成为管理员。
  3. 选择以下操作之一:
    • 在此发行版中,您可以禁用部分或全部可移除介质功能:

      • 要阻止卷在用户会话之外挂载,请禁用 rmvolmgr 服务。例如:

        # svcadm disable rmvolmgr
      • 要阻止任何卷管理,请禁用 dbushalrmvolmgr 服务。

        # svcadm disable rmvolmgr
        # svcadm disable dbus
        # svcadm disable hal

        禁用这些服务意味着必须使用 mount 命令手动挂载所有介质。

    • 启用可移除介质服务。

      # svcadm enable rmvolmgr
      # svcadm enable dbus
      # svcadm enable hal

如何访问可移除介质上的信息

  1. 插入介质。

    几秒后将挂载介质。

  2. 列出介质的内容。
    % ls /media

示例 3-1 访问可移除介质上的信息

此示例说明如何访问 USB 内存条上的信息。

$ ls /media/usb-name

此示例说明如何访问 DVD 上的信息。

$ ls /media
sol_10_811_sparc  cdrom

如何从可移除介质复制信息

与任何其他文件系统一样,可以访问可移除介质上的文件和目录。仅有的重要限制与所有权和权限有关。

例如,如果您将文件从 DVD 复制到文件系统中,则您即是所有者。但是,您不会具有写入权限,因为 DVD 上的文件从没有写入权限。您必须自行更改权限。

  1. 确保已挂载介质。
    $ ls /media

    ls 命令会显示已挂载介质的内容。如果未显示内容,请参见如何访问可移除介质上的信息

  2. (可选的)复制文件或目录。

    例如,对于 DVD,可以执行以下操作:

    $ cp /media/sol_sparc/Solaris_11/file .
    $ ls -l
    -rwxr-xr-x   1 pmorph   gelfs  64065 Aug 2  2010 file

如何确定可移除介质是否仍在使用

  1. 成为管理员。
  2. 确定正在访问介质的进程。
    # fuser -u /media

    -u 显示介质的用户。

    有关更多信息,请参见fuser(1M)

  3. (可选的)中止正在访问介质的进程。
    # fuser -u -k /media

    -k 中止正在访问介质的进程。


    注意

    注意 - 仅在紧急情况下才能中止正在访问介质的进程。


  4. 验证进程是否已中止。
    # pgrep process-ID

示例 3-2 确定介质是否仍在使用

以下示例说明用户 pmorph 正在访问 /media/sol_10_1008_sparc/Solaris_10/Tools 目录。

# fuser -u /media/sol_10_1008_sparc/Solaris_10/Tools
/media/sol_10_1008_sparc/Solaris_10/Tools:      723c(pmorph)     316c(pmorph)

如何弹出可移除介质

  1. 确保未使用介质。

    请记住,如果 shell 或应用程序正在访问介质的任何文件或目录,则表明“正在使用”该介质。如果无法确定是否已找到 DVD 的所有用户(例如,隐藏在桌面工具之后的 shell 可能正在访问 DVD),请使用 fuser 命令。请参见如何确定可移除介质是否仍在使用

  2. 弹出介质。
    # eject media

    例如,对于 DVD,可以执行以下操作:

    # eject cdrom

    例如,对于 USB 内存条,可以执行以下操作:

    # eject rmdisk0

    提示 - 可以使用 eject - l 命令查看可移除设备名称。