Subscribe to our RSS news feed
AAPL 199.94 (-1.25)

> Forum Guidelines.

Welcome to the Genius Bar. Here's how this forum works:

1. Members are encouraged to make a guide that details something that they might have found troubling or challenging.
Chances are, if you've seen the same question asked over and over again, you should write a guide for it.

2. This is not the forum for asking questions. If you have a question about a thread that's already here, feel free to ask it.
Just don't start a thread for a specific question. Use the other forums here for that.

3. Posting links to off-site tutorials is not allowed.

4. That's it! Thanks for sharing your information with the rest of us. :)

To keep this forum clean this forum is moderated. You can post in existing topics but new ones will have to be approved before they show up.

 
Reply to this topic Start new topic
NTFS on Hackintosh August 2007 method
*
  • Group: Members
  • Posts: 14
  • Joined: 27-April 07
  • Member No.: 103,773
A great guy has done most of the hard work for this. Installation couldn't be any easier now since a ntfs-3g 1.710 package is available. I've tested this on my Hackintosh 10.4.10 copying files to a WinXP NTFS partition and it seems to be working OK.

You need:

MacFuse
http://macfuse.googlecode.com/files/MacFUSE-Core-0.4.0.dmg

The NTFS-3G package made by Daniel Johnson (download the attachment)


Daniel's instructions:
"NTFS-3G is a FUSE filesystem that implements read/write NTFS volumes. NTFS-3G now works on Macs using MacFUSE. I’ve had a Fink package for NTFS-3g for a while now, but since I’ve had so many people asking about a binary version, I decided to make an Installer package.

This package doesn’t use Fink, but instead requires the MacFUSE Core package from here. Then download the NTFS-3G package and install it. This package contains ntfs-3g 1.710.

To connect to an NTFS volume:

First unmount the NTFS disk if currently mounted read-only. You can use Disk Utility to do this and also to get the partition. You can also use the following script to get a list of available NTFS volumes:

diskutil list | grep Windows_NTFS
The last thing on each line should be something like disk1s1 which is the disk partition. Prefix it with /dev/ to get the value to pass to ntfs-3g. You can use the option -ovolname to specify a name for the Finder to display. Example:

mkdir /Volumes/ntfs
ntfs-3g /dev/disk1s1 /Volumes/ntfs -ovolname="Windows Disk"
Be sure to substitute your disk partition for /dev/disk1s1. Using a mount point of /Volumes/something allows better integration with the Finder. In this example, I'm using /Volumes/ntfs.

To disconnect:

umount /Volumes/ntfs
or eject from the Finder.

See ntfs-3g man page for more options.
"

http://www.daniel-johnson.org/

EDIT

I'm including Vin's advice here for Vista users who may encounter the "Special Permissions" issue.

QUOTE
When you mount your partition using ntfs-3g command, try adding this:
ntfs-3g /dev/disk1s1 /Volumes/ntfs -ovolname="Windows Disk" -o default_permissions


EDIT 2
An automounting solution exists here, but use at own risk. It also requires Macports, Xcode, X11, ntfsprogs etc to be already installed on your system.

http://forum.ntfs-3g.org/viewtopic.php?t=572

NOTE
If you don't know your locale, refer to these tables to determine it:
http://www.loc.gov/standards/iso639-2/php/English_list.php
http://www.iso.org/iso/en/prods-services/i...ding_table.html

For example, Portugal would be pt_PT, USA would be en_US and UK would be en_GB
Attached File(s)
Attached File  NTFS_3G.pkg.tar ( 470K ) Number of downloads: 110
 
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 55
  • Joined: 11-August 05
  • Member No.: 4,208
I have installed this, and I can make folders through the finder and rename folders, but i cannot copy any files over through the finder... It says the files have 'Special permissions'. My Windows partition has read/write permisions when i apple+i on it... any ideas?
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 14
  • Joined: 27-April 07
  • Member No.: 103,773
QUOTE (jaffa @ Jul 29 2007, 02:54 PM) *
I have installed this, and I can make folders through the finder and rename folders, but i cannot copy any files over through the finder... It says the files have 'Special permissions'. My Windows partition has read/write permisions when i apple+i on it... any ideas?



I'm not 100% sure about your case but you may want to check your Windows shared folder permissions. They may need to be set to allow all users write access in XP.

In case your security tab is missing:

QUOTE
Security tab missing in XP If your hard drive is formatted NTFS, you can set permissions on files if you right-click file and choose properties. If your XP workstation is standalone or part of a workgroup, the security tab will be hidden. To have it show,

* Open Windows Explorer
* Choose Folder Options from the Tools menu
* On the View tab, scroll to the bottom of the Advanced Settings
* Clear the check box next to "Use Simple File Sharing."
* Click OK to apply the change
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 55
  • Joined: 11-August 05
  • Member No.: 4,208
Hmmm... I'm running Vista on the NTFS partition if that helps. Its on a MacBook...
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 14
  • Joined: 27-April 07
  • Member No.: 103,773
Goodness, I have no idea whatsoever about Vista as I'm using XP and won't be "upgrading" to Vista any time soon.

The problem seemed to me like a security permissions issue writing to your NTFS destination but I could be mistaken. You've probably already tried this but if not, try creating a "junk" folder on your Vista C:\ drive. I'm not sure about Vista, but in XP the procedure would be to rightclick on the folder and grant all security permissions to it (at least while you are testing) for all the users who use the system. Try granting the "Everyone" user all privileges to that particular folder in Vista, reboot back into OSX and then try writing a file to the C:\junk folder again.

Maybe someone with Vista experience could make suggestions, otherwise try the "Google is your friend" method.
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 55
  • Joined: 11-August 05
  • Member No.: 4,208
I'm trying the permissions on a junk folder thing as we speak. I'll get back to you and let you know if it works or not.My friend, Google, was not very helpful.Alas, the permissions change did not help at all...
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 63
  • Joined: 15-December 06
  • Member No.: 69,023
@Jaffa, when you mount your partition using ntfs-3g command, try adding this
ntfs-3g /dev/disk1s1 /Volumes/ntfs -ovolname="Windows Disk" -o default_permissions

hope it helps smile.gif
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: X Lab Developers
  • Posts: 837
  • Joined: 17-August 05
  • From: Montreal, QC, Canada
  • Member No.: 6,603
QUOTE (vin @ Jul 30 2007, 05:24 AM) *
@Jaffa, when you mount your partition using ntfs-3g command, try adding this
ntfs-3g /dev/disk1s1 /Volumes/ntfs -ovolname="Windows Disk" -o default_permissions

hope it helps smile.gif

I had the same problem, and this did the trick.
Thank you!! :-)
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 8
  • Joined: 29-May 07
  • Member No.: 111,147
Hi, I'm a noob in osx86.
I've install both macfuse and the daniel's package. But I do not know how to use the command ntfs-3g. Can any one teach me. thanks.
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 55
  • Joined: 11-August 05
  • Member No.: 4,208
QUOTE (vin @ Jul 30 2007, 07:24 PM) *
@Jaffa, when you mount your partition using ntfs-3g command, try adding this
ntfs-3g /dev/disk1s1 /Volumes/ntfs -ovolname="Windows Disk" -o default_permissions

hope it helps smile.gif

When I run that in terminal I get

CODE
MacBook:~ Jeffrey$ sudo ntfs-3g /dev/disk0s3 /Volumes/Windows -ovolname="Windows" -o default_permissions
Password:
sudo: ntfs-3g: command not found
MacBook:~ Jeffrey$

What am I doing wrong?
PM Profile Card
Go to the top of the page
+ Quote Post
******
  • Group: Members
  • Posts: 427
  • Joined: 20-August 06
  • Member No.: 51,918
Okie, now It works well but when I restart system, the ntfs HDD don't auto mount! I have to type command from begin! What should I do, please? sad.gif
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 14
  • Joined: 27-April 07
  • Member No.: 103,773
Homer's instructions here may be what you're looking for but ignore the installation section.

http://forum.insanelymac.com/index.php?showtopic=38920
PM Profile Card
Go to the top of the page
+ Quote Post
******
  • Group: Members
  • Posts: 427
  • Joined: 20-August 06
  • Member No.: 51,918
QUOTE (asbak @ Aug 1 2007, 01:26 AM) *
Homer's instructions here may be what you're looking for but ignore the installation section.

http://forum.insanelymac.com/index.php?showtopic=38920



the older version, the NTFS HDD are always auto mounted after restart, I don't know why the newer version can't do it? sad.gif

After following Daniels instructions, what commands should I do next for auto mount Ntfs HDD? sad.gif
PM Profile Card
Go to the top of the page
+ Quote Post
***********
  • Group: Members
  • Posts: 2,729
  • Joined: 3-September 05
  • From: Paris, France
  • Member No.: 9,104
can someone post an automount solution such as previous version? thanx
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 55
  • Joined: 11-August 05
  • Member No.: 4,208
QUOTE (asbak @ Aug 1 2007, 04:26 AM) *
Homer's instructions here may be what you're looking for but ignore the installation section.

http://forum.insanelymac.com/index.php?showtopic=38920


I tried that. this time the ntfs-3g terminal command worked but i still cannot write files to my drive through the finder :S

EDIT:

I fixed the problem by editing my '/System/Library/StartupItems/Disks/Disks' file to read toe following under '/System/Library/StartupItems/Disks/'

umount /Volumes/Windows
mkdir /Volumes/Windows
sudo ntfs-3g /dev/disk0s3 /Volumes/Windows -ovolname="Windows" -o default_permissions

Now it works like a charm smile.gif
PM Profile Card
Go to the top of the page
+ Quote Post
******
  • Group: Members
  • Posts: 427
  • Joined: 20-August 06
  • Member No.: 51,918
QUOTE (cyclonefr @ Aug 1 2007, 03:36 PM) *
can someone post an automount solution such as previous version? thanx



Me, too sad.gif
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 14
  • Joined: 27-April 07
  • Member No.: 103,773
For automount here is a solution. You will need to edit it somewhat and customise it for your particular requirements. This solution also assumes that you have labeled your Windows System partition with the title "Windows" and that you DON'T want to make it writeable for safety reasons, instead rw mounting only your NTFS Data partitions.

Use at own risk, not recommended unless you know what you are doing.

http://forum.ntfs-3g.org/viewtopic.php?t=572


In case you don't know your UTF-8 locale, look at the first post how to look it up.
You'll also need Macports, X11, Xcode, ntfsprogs etc installed to make this all work.

Here is an example script (modified from the one given in the URL) for /sbin/mount_ntfs that I am using now:

QUOTE
#!/bin/sh

VOLNAME=`/opt/local/sbin/ntfslabel -n $1`
OPTS="-o default_permissions,locale=en_GB.UTF-8,volname=$VOLNAME"

# Windows system drive as read-only
if [ "$VOLNAME" == "Windows" ]; then
   OPTS="$OPTS,ro"
fi

/usr/local/bin/ntfs-3g $@ $OPTS
PM Profile Card
Go to the top of the page
+ Quote Post
Reply to this topic Start new topic

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 21st November 2009 - 12:40 PM