萬盛學電腦網

 萬盛學電腦網 >> Solaris介紹 >> Solaris系統上Mount(掛載) NTFS / FAT32 / FAT16 / EXT2 / EXT3文件系統

Solaris系統上Mount(掛載) NTFS / FAT32 / FAT16 / EXT2 / EXT3文件系統

這是個在OpenSolaris的論壇中經常會被問到的問題。其解決方法如下。需要注意的是,Mount後NTFS / EXT2 / EXT3只能讀。   下載並安裝如下軟件包 FSWpart - 打印分區表信息 下載:wget http://www.belenix.org/binfiles/FSWpart.t

這是個在OpenSolaris的論壇中經常會被問到的問題。其解決方法如下。需要注意的是,Mount後NTFS / EXT2 / EXT3只能讀。
 

  • 下載並安裝如下軟件包
    • FSWpart - 打印分區表信息
      下載:wget http://www.belenix.org/binfiles/FSWpart.tar.gz

      解壓縮:gunzip -c FSWpart.tar.gz | tar xf -
      安裝:pkgadd -d . FSWpart
    • FSWfsmisc - 在OpenSolaris上支持NTFS和EXT2FS文件系統
      下載:wget http://www.belenix.org/binfiles/FSWfsmisc.tar.gz

      解壓縮:gunzip -c FSWfsmisc.tar.gz | tar xf -
      安裝:pkgadd -d . FSWfsmisc
  • 打印分區信息
    首先運行不帶參數的prtpart以獲得磁盤的物理設備名稱,通常是cNdNp0。
    # prtpart

    Fdisk information for device /dev/rdsk/c0d0p0

    Block Size : 512 bytes
    Controller : ide
    Disk       : cmdk
    Capacity   : 93 GB

    #  start block  # nblocks    startCylSecHd endCylSecHd   OSType
    1: 0000000063   0102398247     0/ 1/ 1    ff/ff/fe      IFS: NTFS
    2: 0102398310   0092952090    ff/ff/fe    ff/ff/fe      Solaris x86


    這裡磁盤的ID是c0d0p0,再運行如下命令以打印所有的邏輯設備和分區類型
    # prtpart /dev/rdsk/c0d0p0 -ldevs

    Fdisk information for device /dev/rdsk/c0d0p0

    ** NOTE **
    /dev/dsk/c0d0p0      - Physical device referring to entire physical disk
    /dev/dsk/c0d0p1 - p4 - Physical devices referring to the 4 primary partitions
    /dev/dsk/c0d0p5 ...  - Virtual devices referring to logical partitions

    Virtual device names can be used to access EXT2 and NTFS on logical partitions

    /dev/dsk/c0d0p1 IFS: NTFS
    /dev/dsk/c0d0p2 Solaris x86


     
  • Mount分區
    Mount NTFS分區
    # mount -F ntfs /dev/dsk/c0d0p1 /Windows

    Mount FAT32 / FAT16
    # mount -F pcfs /dev/dsk/c0d0p<number> /Windows

    Mount Ext2 / Ext3
    # mount -F ext2fs /dev/dsk/c0d0p<number> /Linux


     

  • Umount分區
    打印mount信息
    # xlsmounts
      PHYSICAL DEVICE                 LOGICAL DEVICE      FS    PID         ADDR Mounted on
      /dev/dsk/c0d0p1                /dev/dsk/c0d0p1    ntfs   1118  127.0.0.1:/ /Windows

    Umount
    # xumount /Windows
copyright © 萬盛學電腦網 all rights reserved