Solaris のシステム管理 (基本編)

vold を使用しないで USB 大容量ストレージデバイスをマウントまたはマウント解除する方法

  1. vold を無効にする方法については、vold を使用しないで USB 大容量ストレージデバイスを使用できるように準備する方法 を参照してください。

  2. スーパーユーザーになります。

  3. (省略可能) フロッピーディスクデバイスを特定します。

    たとえば、次のようになります。


    # cd /dev/rdsk
    # devfsadm -C
    # ls -l c*0 | grep usb
    lrwxrwxrwx   1 root  root   55 Mar  5 10:35 c2t0d0s0 ->
    ../../devices/pci@1f,0/usb@c,3/storage@3/disk@0,0:a,raw

    この例では、フロッピーディスクデバイスは c2t0d0s0 です。

  4. 次のいずれかの方法を選択して、USB 大容量ストレージデバイスをマウントまたはマウント解除します。

    1. USB 大容量ストレージデバイスをマウントします。


      # mount [ -F fstype ] block-device mount-point
      

      次の例は、UFS ファイルシステムを使用しているデバイスのマウント方法を示しています。


      # mount /dev/dsk/c1t0d0s2 /mnt
      

      次の例は、PCFS ファイルシステムを使用していするデバイスのマウント方法を示しています。


      # mount -F pcfs /dev/dsk/c1t0d0s0:c /mnt
      

      次の例は、読み取り専用の HSFS ファイルシステムを使用している CD のマウント方法を示しています。


      # mount -F hsfs -o ro /dev/dsk/c1t0d0s2 /mnt
      
    2. USB 大容量ストレージデバイスをマウント解除します。

      デバイス上のファイルシステムを使用しているユーザーがいないことを最初に確認してください。

      たとえば、次のようになります。


      # fuser -c -u /mnt
      # umount /mnt
      
    3. デバイスを取り出します。


      # eject /dev/[r]dsk/cntndnsn
      

      たとえば、次のようになります。


      # eject /dev/rdsk/c1t0d0s2