Solaris系统上Mount(挂载) NTFS / FAT32 / FAT16 / EXT2 / EXT3文件系统
发布日期:2021-12-14 22:01 | 文章来源:源码中国
这是个在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
- FSWpart - 打印分区表信息
- 打印分区信息
首先运行不带参数的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 PIDADDR Mounted on
/dev/dsk/c0d0p1/dev/dsk/c0d0p1 ntfs 1118127.0.0.1:/ /Windows
Umount
# xumount /Windows
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。
相关文章