Jump to content
2 posts in this topic

Recommended Posts

Hi, everyone. I'm running SL 10.6.2 64bit (on an EP45-UD3LR following Mr Janet's thread) and have been trying for the past few days to get both read and write (read works natively) working on my external NTFS drive.

 

I installed the developer version of macfuse and NTFS-3G - however whenever I mount a volume I get the following error message:

 

"NTFS-3G could not mount X at Y because the following problem occured: /Library/Filesystem/fusefs.fs/Support/fusefs.kext faild to load - (libkern/kext) link error; check the system/kernel logs for errors or try kextutil(8). the MacFUSE file system is not available(71)

 

I would appreciate any help on how I can fix this error and get my hackintosh to write to my external drive.

Link to comment
https://www.insanelymac.com/forum/topic/202552-ntfs-3g-in-sl-64-bit/
Share on other sites

Ok, I've kind of fixed this problem.

 

NTFS was trying to load the macfuse.kext however that wasn't happening in 64 bit mode.

 

I found this interesting post on the macfuse forum:

 

http://groups.google.com/group/macfuse/bro...0adefffe99853d1

 

Giving a link to this recompiled version of macfuse 2.1.7:

 

http://static.caurea.org/MacFUSE/MacFUSE-2.1.7.dmg

 

The latest official beta is 2.1.5 so this is not the official version as it was compiled by the forum user.

 

My question is this:

 

Is this how you guys are getting NTFS write to work in SL 64 bit mode or is there another way.

 

It works for me - but I don't want to risk losing data on my harddrive if it all goes pearshaped.

 

EDIT:

 

Ok scratch that:

 

"The code for the 64-bit MacFUSE kernel extension does not exist in the

tree. If you simply recompile

it (by commenting out the #ifdef guards, as the earlier poster did and

as you seem to be doing), it'll load under K64 and might even appear

to work. But at best, you'll get a kernel panic, and at worst, you'll

get data corruption. If you use it for anything realistic, it will not

work.

Please stick to booting the 32-bit kernel for now if you need to use

MacFUSE. Do not confuse the "64-bit kernel extension" with "64-bit

MacFUSE". Whether the kernel is 32-bit or 64-bit, you can use the 64-

bit MacFUSE libraries and therefore, write/use 64-bit MacFUSE file

systems. "

 

I've uninstalled it and reverted to the latest official version of macfuse for read support.

×
×
  • Create New...