Visit http://ocean1.ee.duth.gr/SolarisX/ [Lots of cool Solaris binary packages are available here!] and first download and install the following prerequisite packages:
GNUbase [pkgadd -d GNUbase.pkg]
GNUgettext [pkgadd -d GNUgettext-0.16.pkg]
GNUlibiconv [pkgadd -d GNUlibiconv-1.9.2.pkg]
Then download ntfs-3g-1.5012 [NTFS-3G is a stable read/write NTFS driver.]
The archive includes three packages and has been compiled in an OpenSolaris snv_99 box. Extract the archive and you'll get three pkg files SUNWfusefs.pkg, SUNWlibfuse.pkg, ASntfs-3g-1.5012.pkg. Install packages in this order:
# pkgadd -d SUNWfusefs.pkg
# pkgadd -d SUNWlibfuse.pkg
# pkgadd -d ASntfs-3g-1.5012.pkg
That's it! You can start using "ntfs-3g" to mount your NTFS partitions!
Become root "#" first and issue "format" command to see the disk number and issue "ntfs-3g" command to mount as illustrated below:
[Results from my notebook]
alok@opensolaris:~$ su
Password:
alok@opensolaris:~# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c5t0d0 <DEFAULT cyl 3914 alt 2 hd 255 sec 63> ["DISK NUMBER"]
/pci@0,0/pci103c,30d9@1f,2/disk@0,0
Specify disk (enter its number): ^C [WARNING: Press Ctrl+C here and not enter. Otherwise you may format you Solaris partition]
alok@opensolaris:~# ntfs-3g /dev/dsk/c5t0d0p1 ~/Desktop/test [To mount my 30GB Windows Vista C: drive, an NTFS partition]
You don't at all require the FSWpart and FSWfsmisc utilities for mounting NTFS partitions. Notice that the disk number should be entered exactly by you at ntfs-3g /dev/dsk/c5t0d0p1 ~/Desktop/test. [Usually after that disk number to locate NTFS partitions typing p1, p2, p3...... suffices p1 means partition 1]. For FAT32 partitions you need not install anything. The mount support for them is inbuilt in OpenSolaris's latest version. I mount my 90 GB FAT32 F: drive of Windows XP, the first FAT32 partition in my Hard disk[with 30GB for OpenSolaris] by issuing:
# mount -F pcfs /dev/dsk/c5t0d0p0:c /mnt [c for first FAT32 partition if you have more, change c to d,e,f... etc and specify different mount points]
You can also issue the command like ntfs-3g or simple mount by prefixing pfexec if you don't want to become "su" everytime like:
alok@opensolaris:~$ pfexec mount -F pcfs /dev/dsk/c5t0d0p0:c /mnt
alok@opensolaris:~$
or
alok@opensolaris:~$ pfexec ntfs-3g /dev/dsk/c5t0d0p1 ~/Desktop/test
alok@opensolaris:~$
And notice that it is not rdisk in prtpart/rdisk/c0d0s0 -ldevs, it should be rdsk. Also there should be a whitespace between "prtpart" command and "/rdisk/c0d0s0". Also it should not be "/rdisk/c0d0s0", it should be like "/dev/rdsk/citjdkpl", where i = 1,2,3,4......., j = 1,2,3,4......., k = 1,2,3,4....... , l = 1,2,3,4....... Remember at the end "s" should not come like /rdisk/c0d0s0 as "s" means "slice", which designates a Solaris slice [analogous to partition in Windows]. It should be like "/dev/rdsk/c0t0d0p1". The portion "c0t0d0" should be your disk number in exact. Still I suggest you not to use FSW.....use NTFS-3G. It has NTFS read/write support. Later you can edit your /etc/vfstab file for enabling automatic mounting of your NTFS and FAT32 drives.
分享到:
相关推荐
总之,Solaris 10 和 OpenSolaris 作为 Sun 系统平台的核心部分,不仅代表了 Sun 在操作系统领域的先进水平,也体现了 Sun 对于技术创新和服务质量的承诺。无论是从硬件兼容性、性能优化还是安全管理等方面来看,...
标题:“Writing Device Driver(Illumos/OpenSolaris)”涉及的主题是关于在Illumos开源项目中开发OpenSolaris操作系统设备驱动程序的过程和相关知识。Illumos是基于OpenSolaris的一个开源项目,旨在继续发展和维护...
Solaris Internals Solaris 10 and OpenSolaris Kernel Architecture PDF版本的,希望大家喜欢
课程可能涉及Solaris的进程管理、I/O子系统、文件系统原理等内容,通过理论学习和实践操作,帮助学生理解操作系统的设计哲学和技术实现。 综上所述,OpenSolaris不仅是一个强大且灵活的操作系统,还是一个优秀的...
1. **ZFS文件系统**: openSolaris引入了革命性的ZFS文件系统,它支持数据校验、快照、克隆和空间回收等功能,极大地提高了数据的完整性和管理效率。 2. **DTrace技术**: DTrace是强大的动态追踪工具,允许实时监控...
Solaris IPC.zip文件可能包含了这些通信机制的实现细节,有助于开发者深入了解如何在OpenSolaris中构建高并发、低延迟的应用程序。 三、STREAMS:强大的I/O框架 STREAMS是Solaris提供的一种流式I/O模型,它为系统...
为了克服不同Unix版本之间软件不兼容的问题,IEEE制定了POSIX(Portable Operating System Interface)标准,使得遵循这一标准的软件能在任何POSIX兼容的操作系统上运行。 Solaris操作系统完全符合POSIX标准,其中...
2. **ZFS文件系统**:Solaris引入了ZFS(Zettabyte File System),这是一个革命性的文件系统,提供了高级的数据保护、高效的存储管理和内置的压缩功能。ZFS的快照和克隆特性使得数据恢复和版本控制变得极其简单。 ...
"ntfs-3g"是一款在Linux操作系统中用于读写NTFS文件系统的开源软件。NTFS(New Technology File System)是微软Windows系统中广泛使用的文件系统格式,尤其在Windows Vista及之后的版本中。然而,原生的Linux内核并...
此外,它还支持Solaris特有的服务如ZFS文件系统、DTrace诊断工具和Project Nevada(即后来的OpenSolaris)的一些特性,这些都是其在2000年代初期企业计算领域的关键优势。通过遵循“Solaris 8 10/00 Installation ...
"The Solaris™Internals volumes are simply the best and most comprehensive treatment of the Solaris (and OpenSolaris) Operating Environment. Any person using Solaris--in any capacity--would be remiss ...
在OpenSolaris操作系统中部署Samba服务是一项关键任务,它允许你将系统作为网络服务器,为其他设备提供文件和打印机共享。以下是如何在OpenSolaris上安装、配置和管理Samba服务的详细步骤: 首先,你需要下载适用于...
基于Java的opensolaris、Solaris的ADSL(ppoe)图形界面拨号程序
它提供了安全处理Windows XP,Windows Server 2003,Windows 2000,Windows Vista,Windows Server 2008和Windows 7操作系统下的NTFS文件系统。 NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区。 它...
### 使用VirtualBox在Windows上安装和使用OpenSolaris的知识点 ...通过以上步骤,用户可以在Windows平台上成功安装和使用OpenSolaris,实现多系统共存的需求,并能够高效地进行跨平台开发、测试等工作。
通过虚拟化技术,可以在一个物理资源上运行多个逻辑资源,从而提高硬件利用率并优化资源分配。 #### 二、为何使用虚拟化? 1. **提高硬件资源利用率**:通过虚拟化可以更高效地利用现有的硬件资源,减少浪费。 2. ...
OpenSolaris不仅继承了Solaris原有的强大功能,还引入了许多创新特性,例如ZFS文件系统、DTrace调试工具等。 #### 三、面向的读者群体 - **Linux开发者**:本书适合那些已经具备一定Linux开发经验,并希望通过学习...
Oracle Solaris 9 12/03 版本发布说明补充是一份重要的文档,它提供了关于 Solaris 9 操作系统在 Sun 硬件产品上的发行说明、支持声明和结束支持声明。该文档面向 Sun 硬件产品的用户,旨在帮助他们了解 Solaris 9 ...