Jump to content

Windows HFS+ Driver from Snow Leopard Boot Camp


  • Please log in to reply
23 replies to this topic

#1
DigitalDJ

DigitalDJ

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
Snow Leopard brings a new version of boot camp...and this new version of boot camp happens to enable HFS+ partition reading from Windows (no writing). Yes, you can use this driver on a hackintosh and I've made a pretty simple way of doing it. The package I've includes the HFS+ driver version 3.0.1.6 (from the 10.6 retail DVD).

Download, extract it and run the batch file (as Administrator). Reboot, check Computer Management/Disk Management and you should see your HFS+ partitions.

http://digitaldj.net...staller-DDJ.zip

I did, however, have a problem with this driver. I'm not sure what caused it (or if it was even the driver), I think it may have been when I assigned drive letters to the partitions. In any case....if you install this driver and you attempt to get back to Snow Leopard, but are greeted by "boot0: error" then...you're in luck, here's the fix:

http://steelpangolin...t-block-000000/

You will probably need a spare OSX install to do it though.

#2
gfirefox

gfirefox

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Thanks DigitalDJ! Files work great, but your batch file didn't work for me on my Windows 7 x64 RC computer (I ran it as an administrator and everything, and it could identify my Processor Architecture as AMD64, but when it got to the "Copying..." portions it said "The system cannot find the path specified." and when I got to the "Adding Services to Registry..." portion it said "ERROR: Error opening the file. There may be a disk or file system error." This was weird because when I copied the files and imported the registry file myself manually and ran your batch file to remove them it worked fine and your batch file uses the same paths for install and uninstall, so I'm not sure what the problem is). Anyway, please let me know fi you find a fix for that, but thank you again for your compilation of both x86 and x64 versions of the drivers and reg files. They work great when I install them manually! :D

#3
DigitalDJ

DigitalDJ

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
Interesting. I honestly don't know what the problem is. I have a feeling it still has something to do with UAC. I personally tested it on Win7 x64 RTM....

I think maybe it might be best to extract it to your Desktop? Sometimes UAC can interfere with files outside of your user profile?

If it detected the architecture as AMD64...and even the registry add failed...I'm not sure (as the registry command is simply reg IMPORT <filename>).

#4
gfirefox

gfirefox

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Yes, it was very strange. I tested extracting it to the desktop as well and that didn't work either. Maybe it has something to do with me using the RC version of Windows 7 x64. Perhaps I will test it again when I upgrade to the RTM.

Either way, these drivers and registry files that you have put together are great so thank you for your good work. It's so nice to finally have HFS+ support in windows!

#5
robojerk

robojerk

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
The Batch doesn't like the path.

If you start cmd.exe as administrator, then CD to the batch file and run it the install will work perfectly.

Add this to the start of the batch file and all will be well.
for /f %%i in ("%0") do set curpath=%%~dpi 
cd /d %curpath%


#6
shahrose786

shahrose786

    InsanelyMac Protégé

  • Members
  • Pip
  • 29 posts
Thanks a lot DigitalDJ worked perfectly for me, I'm dual booting Windows 7 OEM and OS X leopard 10.5.6

#7
maya77

maya77

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 108 posts
Thanks for this share but it's better to use MacDrive as it adds write support too.

#8
Breathless

Breathless

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 118 posts

Snow Leopard brings a new version of boot camp...and this new version of boot camp happens to enable HFS+ partition reading from Windows (no writing).


Any particular reason why this doesn't include write support as well? When it was initially announced that Snow Leopard would include HFS support for windows via Bootcamp, it was said that it would be read/write support....

Thanks

#9
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 936 posts
  • Gender:Male
  • Location:The Streets
Does this only work on hard drive partitions? I installed it on my Windows 7 x64 machine to see if it could read any of my HFS CDs/DVDs but it doesn't. Tried some random ones like OS8, Tiger etc but all failed to mount.

#10
daslicht

daslicht

    InsanelyMac Protégé

  • Members
  • Pip
  • 49 posts
Where on the SL DVD you found the files ? I cant find them on my DVD

#11
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 936 posts
  • Gender:Male
  • Location:The Streets
I've repackaged this with the 4.0 drivers from the Boot Camp 3.3 update. Unlike the previous 3.x versions there is only one set of drivers, which I assume work on both x86 and x64 machines (tested here on Win 7 x64).

These may or may not work on XP/Vista as Boot Camp 3.3+ only supports Windows 7.

Attached Files



#12
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,123 posts
  • Gender:Male
  • Location:Brazil
Cool, thanks. Could be useful in an emergency.

#13
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 936 posts
  • Gender:Male
  • Location:The Streets
Actually, I've had a couple of BSODs since installing this. So maybe it's not such a good idea to use Apple's driver after all. I'm gonna go back to using TransMac to get files out of my hackintosh partition.

#14
Dr. Hurt

Dr. Hurt

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,509 posts
  • Gender:Male
  • Location:Cairo, Egypt and NYC, USA
  • Interests:Wandering around on the internet!! Politics, Sci/Tech, Medicine.
I tried Paragon HFS+ and it corrupted my data partition twice (with v8 and v9), but I managed to repair it easily with Disk Utility.

So far MacDrive is working perfectly for me :D

#15
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 936 posts
  • Gender:Male
  • Location:The Streets
The reason I tried this is because I only wanted read-only access. In OS X I just have the built-in read-only NTFS support. It's just safer that way. And I can still copy files from one OS to the other.

#16
sebus

sebus

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 276 posts
  • Gender:Male
  • Location:UK

The reason I tried this is because I only wanted read-only access. In OS X I just have the built-in read-only NTFS support. It's just safer that way. And I can still copy files from one OS to the other.



BSOD on startup
gets repaired (by removing registry references)

It actually states driver is corrupt

maybe the driver IS only 64-bit which will not work on 32-bit Win 7 Starter?

Anybody had any success?

sebus

#17
twilight.lee

twilight.lee

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 102 posts
I riped the same drivers from Boot Camp 4.0 both 32bit and 64bit.

Thanks DigitalDJ made the install script and registry files.

It's works on my 64bit Win7 and 32bit WinXP.

BTW:
I removed below stuff from DigitalDJ's registry files.

[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ s e r v i c e s \ A p p l e H F S \ E n u m ]

" 0 " = " R o o t \ \ L E G A C Y _ A P P L E H F S \ \ 0 0 0 0 "

" C o u n t " = d w o r d : 0 0 0 0 0 0 0 1

" N e x t I n s t a n c e " = d w o r d : 0 0 0 0 0 0 0 1

[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ s e r v i c e s \ A p p l e M N T \ E n u m ]

" 0 " = " R o o t \ \ L E G A C Y _ A P P L E M N T \ \ 0 0 0 0 "

" C o u n t " = d w o r d : 0 0 0 0 0 0 0 1

" N e x t I n s t a n c e " = d w o r d : 0 0 0 0 0 0 0 1


Because with these stuff , install to win7 will not recognize HFS+ partition.


Use Install_or_Remove_hfs_ENG.bat to install or remove.

Attached Files



#18
sebus

sebus

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 276 posts
  • Gender:Male
  • Location:UK
Thanks a lot, this one works fine with Win 7 Starter (just what I needed!)

sebus

#19
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 936 posts
  • Gender:Male
  • Location:The Streets
I took another look at the Bootcamp 3.3 update and there were 32bit drivers after all. So my installer is 64-bit only.

Interestingly the drivers in twilight.lee's package are older than the ones in the 3.3 update. Maybe they're a bit more stable. I haven't used these since the random BSODs they caused.

#20
twilight.lee

twilight.lee

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 102 posts

I took another look at the Bootcamp 3.3 update and there were 32bit drivers after all. So my installer is 64-bit only.

Interestingly the drivers in twilight.lee's package are older than the ones in the 3.3 update. Maybe they're a bit more stable. I haven't used these since the random BSODs they caused.


You are right , the drivers in your package are newer.

That's weird. I checked again both BootCamp.msi and BootCamp64.msi, the version is 4.0.4033 and the time stamp of digital signature is 2011-06-29 23:03:04.

I can't use Boot Camp Assistant to get Boot Camp under Mac OS X. So , I download it from http://swcdn.apple.c...BootCampESD.pkg

Did you updated to Boot camp v4.0.1? If you did , please check if BootCamp.msi and BootCamp64.msi have new drivers.(AppleHFS.sys and AppleMNT.sys are inside these two package)

TIPS: Use UniExtract can extract .msi package.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy