LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Solaris / OpenSolaris (https://www.linuxquestions.org/questions/solaris-opensolaris-20/)
-   -   mounting windows partition from solaris 10 x86 (https://www.linuxquestions.org/questions/solaris-opensolaris-20/mounting-windows-partition-from-solaris-10-x86-654018/)

johnkalikavunkal 07-07-2008 02:15 AM

mounting windows partition from solaris 10 x86
 
hi everyone,

i desperately want to mount my windows ntfs partition from
solaris 10, (x86) . Can anyone help me

Otherwise, pls help me in mounting my transcend 4GB pen drive
into solaris 10 (x86)
when i give "rmformat" the pen drive is getting detected, but,
it is showing as "unknown_format"
when i try "mount -F pcfs /dev/dsk/c2t0d0p0 /mnt"
it is giving "I/O error"
both my pen drive and usb port are working fine in other OS's
it have tried formating using FAT16, FAT32

i know the question is somewhat big, the requirement is also big

THANKS in advance

kebabbert 07-07-2008 02:34 AM

There are solutions to mount ntfs under Solaris. Have you tried google on "mount ntfs solaris"?

You have several options to do this. The problem is that Microsoft doesnt want to publish the spec for ntfs.

this works:
http://ritwikghoshal.blogspot.com/20...ons-in-my.html

this is ported to Solaris
http://www.ntfs-3g.org/

or, you could use Samba. Try the gui "webmin" and activate Samba by pushing a button (instead of configuring it manually). From solaris you can read/write to another computer on your local network and copy files to it. The other computer can be a windows xp machine. I prefer this solution to transfer files to ntfs. Or you could try CIFS, which is samba but better. In Solaris Express Community ed, Samba is automatically setup for you. I definitely recommend that, before Solaris 10.

jlliagre 07-07-2008 02:40 AM

To mount NTFS filesystems, you'll need a third party package:
http://www.genunix.org/distributions....FSWfsmisc.txt

About your pen drive, you need to disable the automounter for a manual mount to succeed and to provide a partition logical drive id.

eg: "mount -F pcfs /dev/dsk/c2t0d0p0:1 /mnt"

If it still fails, have a look at the system error messages (dmesg).

johnkalikavunkal 07-08-2008 01:18 AM

thanks
 
Quote:

Originally Posted by jlliagre (Post 3206283)
To mount NTFS filesystems, you'll need a third party package:
http://www.genunix.org/distributions....FSWfsmisc.txt

About your pen drive, you need to disable the automounter for a manual mount to succeed and to provide a partition logical drive id.

eg: "mount -F pcfs /dev/dsk/c2t0d0p0:1 /mnt"

If it still fails, have a look at the system error messages (dmesg).



hi,

thanks for your reply, i will sure check this and get back to you

johnkalikavunkal 07-08-2008 01:19 AM

hi,

thanks for your reply, i will sure check this and get back to you

mdlinuxwolf 06-20-2011 04:17 AM

Nope, still doesn't work
 
Quote:

Originally Posted by kebabbert (Post 3206280)
There are solutions to mount ntfs under Solaris. Have you tried google on "mount ntfs solaris"?

You have several options to do this. The problem is that Microsoft doesnt want to publish the spec for ntfs.

this works:
http://ritwikghoshal.blogspot.com/20...ons-in-my.html

this is ported to Solaris
http://www.ntfs-3g.org/

or, you could use Samba. Try the gui "webmin" and activate Samba by pushing a button (instead of configuring it manually). From solaris you can read/write to another computer on your local network and copy files to it. The other computer can be a windows xp machine. I prefer this solution to transfer files to ntfs. Or you could try CIFS, which is samba but better. In Solaris Express Community ed, Samba is automatically setup for you. I definitely recommend that, before Solaris 10.


I can install these 2 programs and they do install properly. They simply confirm that the NTFS partition exists. When I go back into the normal file manager and try to mount the logical drive, it still shows up as an unknown drive, with an unknown size and file format. The other link is to something you may have to buy that may not even work at all either.

I might have to end up resizing the NTFS partition, making a FAT32 partition, and then move all of my Linux stuff to that in order to get all my data from Fedora (which broke) to Solaris 11 express. (using a linux live CD of course)

kebabbert 06-20-2011 02:03 PM

You can install Windows in VirtualBox, and then you can add your disk as a drive to the virtualized Windows. This way you can access NTFS disks. I am actually trying that, right now. But I dont succeed. Here is more information:
http://blogs.oracle.com/observatory/..._part_4_access

http://forums.virtualbox.org/viewtop...a1ad7d5d36d221

http://forums.virtualbox.org/viewtopic.php?f=2&t=9697


I am trying to mount a partitioned disk, but can not succeed. Maybe it works better with a whole NTFS formated disk. I will try that and report back later.
# VBoxManage internalcommands createrawvmdk -filename /mnt/TempStorage/VM/RawFAT32/WinXP_FAT32.vmdk -rawdisk /dev/dsk/c8t5d0p3 -partitions 3
VBoxManage: error: Cannot get the size of the raw disk '/dev/dsk/c8t5d0p3': VERR_INVALID_FUNCTION
VBoxManage: error: The raw disk vmdk file was not created

mdlinuxwolf 06-23-2011 04:51 AM

Mounting filesystems
 
It makes no sense to install Windows.... ever.

Heck, some other Linux distros like Mepis can read and write NTFS and several other file systems. If I was to go that route, I'd do that instead.

Nevertheless, there is no reason why UNIX can't read something that other Linux variants already can.

The FSWpart thing doesn't work. It merely confirms that a NTFS partition exists and how big it is. It won't read or write anything, just dies.

The Tuxara thing isn't freeware & I don't want to buy something and turn around with my account totally mysteriously empty or something that doesn't work. Somebody somewhere has to have hacked this out already.

kebabbert 06-23-2011 08:17 AM

You can mount NTFS in Solaris, but you get like 3MB/sec. Not any faster.

To reach good speed, you can
1) use another computer on the network and copy.
2) install WinXP in VirtualBox on the Solaris computer, and give the NTFS disk to WinXP as suggested above
3) convert the disk to FAT32, which can be mounted by Solaris

1) is the simplest.

jlliagre 06-24-2011 12:59 AM

Quote:

Originally Posted by mdlinuxwolf (Post 4393560)
Nevertheless, there is no reason why UNIX can't read something that other Linux variants already can.

Solaris isn't a Linux variant.


All times are GMT -5. The time now is 04:37 PM.