Confused about bootcamp and accessing mac files from within windows


Recommended Posts

So I installed bootcamp on my mbp last night and have windows 8 running great. But I am confused on how I can access any of my files from my mac partition. The mac partition shows up but I cannot seem to actually do anything with it. I know that when I used vmware or parallels before it was dead simple with drag and drop. Do I need a 3rd party program like macdrive by mediafour?

If you can see the contents of your OS X partition from within Windows, that probably means that you installed the Bootcamp drivers and utilities in Windows. Last time I checked, Apple's HFS+ driver for Windows allows you to mount your OS X partitions read-only, not read-write.

As far as I can tell, you only have one option for writing to your HFS+ partition from Windows: the very cleverly named HFS+ for Windows 9.0 from Paragon Software. While MacDrive claims to allow you to manage your HFS+ partitions from Windows and easily access your files, I can't find anywhere that explicitly states that it provides write support. I believe that Mediafour's version of "Access Mac disks in Windows" is read-only support, a view further bolstered by Paragon's claim that their HFS+ for Windows software is "the only solution that provides full read-write access to HFS+/HFSX partitions on any type of disks (GPT, MBR) under most of Windows versions".

Despite the fact that it seems that Windows has read-write access to your HFS+ partition and OS X has the same access to your virtualized NTFS partition when you are virtualizing Windows with Parallels, that is not actually the case. To create this illusion, Parallels acts as a middle layer which translates all file operations. When you drag-and-drop a file from Finder onto your virtualized Windows desktop, Parallels accesses that file, which it has full read-write access to since Parallels is an OS X application being provided read-write HFS+ access by OS X itself, and instructs your virtual Windows desktop to copy the file from a special shared directory that Parallels gives your virtualized Windows instance read-write access to onto the desktop. Since the latter file operations are handled by Parallels guest extensions in Windows, Parallels is provided full read-write access to NTFS by Windows itself. Therefore, neither OS X nor Windows needs to know how to read from or write to the other's file system because Parallels acts as a middle layer translating the file onto a virtual file system each OS can access.

  • 2 weeks later...

Has Bootcamp even been Updated yet for Windows 8? Last time that I checked running Boot Camp was still 4.0 which Supports Windows 7 but NOT Windows 8, although I had NOT yet reinstalled Mountain Lion with an Integraded 10.8.2 from the Mac App Store. Perhaps you could share with me how you got Windows 8 running on Bootcamp as I would prefer to run Windows 8 rather than Windows 7 as well on my Apple Bootcamp Partition.

I just checked and Apple Bootcamp on Mac OS X 10.8.2 is still telling me that it Supports only Windows 7 right now! If there were a 10.8.3 I would have access to it before the General Public as I am in all 3 Apple Developer Programs! Exactly where did you find Win 8 Support?

While I can't speak from experience as I no longer have an Intel-based Mac, I suspect that BlendedFrog either installed the drivers directly (probably by extracting them and installing directly via Device Manager) or used Windows 7 compatibility mode to trick the Bootcamp installer into thinking it was running under Windows 7.

I used a combination of these two methods to run the Windows 7 beta on my former Macbook Pro. First, I extracted the drivers from the drivers disc and used Device Manager to install them. Then, I used Windows Vista compatibility mode to make the Vista-era Bootcamp utility install under Windows 7. It worked as well as it did under Windows Vista, as best I can remember.

In my experience, Apple's driver support for Windows is exceptionally poor: doubly so for versions they do not officially support. Consider yourself warned; proceed with caution.

True, Bootcamp has not been updated for Windows 8 yet. The problems that the OP is having, however, will not be fixed even when Bootcamp is updated. There will always be a persistent problem because MS does not want to make HFS+ drivers, and NTFS is proprietary (MS doesn't even have a white paper on it I don't think). Therefore the support in Mac for NTFS is read-only, and the support in Windows to an HFS+ volume is read-only.

I haven't had Windows on my Mac in awhile, but I recall that MacDrive does enable HFS+ read/write support. In Mac OS X, there are also methods to enable NTFS write support but they always come with "use at your own risk" type warnings.

I think that in the end I decided to just use my Dropbox account as a common file pool between Windows and Mac partitioned. Seems ridiculous but I think that it is the only truly safe way of working on the same files between the two OS. And of course, no matter what you ever do always have a regularly scheduled backup routine.

P.S. Don't expect the bootcamp drivers for Windows 8 at the time of release. As I recall, Apple took months to update Bootcamp drivers for Windows 7.

I think that in the end I decided to just use my Dropbox account as a common file pool between Windows and Mac partitioned. Seems ridiculous but I think that it is the only truly safe way of working on the same files between the two OS. And of course, no matter what you ever do always have a regularly scheduled backup routine.

You can also use a VM to load the boot camp partition and work with files that way. Or, format an external drive NTFS and install the NTFS drivers for OSX.

There's no great way of doing it, unfortunately.

There will always be a persistent problem because MS does not want to make HFS+ drivers, and NTFS is proprietary (MS doesn't even have a white paper on it I don't think). Therefore the support in Mac for NTFS is read-only, and the support in Windows to an HFS+ volume is read-only.

While it is true that no one has made a read/write HFS+ driver for Windows, and likely never will, it is still theoretically a possibility. Although Apple releases some of the OS X source code on their open-source site, I'm not sure if HFS+ is one of the components they have released. However, there is a working read/write HFS+ driver in the Linux kernel which could theoretically be ported to Windows the same way as the Ext2Fsd Project ported the EXT2/3 driver to Windows. While it would certainly take a lot of knowledge, dedication, and hard word, the framework used in Ext2Fsd could likely be reused for a HFS+ implementation.

As for enabling read/write support for NTFS in OS X, I'm sure that I have heard of products claiming to have mastered the feat. Also since OS X is FreeBSD based, it should be less difficult to port a theoretical FreeBSD NTFS driver (which as far as I can tell doesn't exist apart from FUSE) or the Linux NTFS driver to OS X than it would be to port the Linux HFS+ driver to Windows. Again, I'm not claiming that it would be trivial, but its theoretically possible (disregarding GPL/APL/BSD license compatibility issues, of course).

Although I don't have a working OS X installation to test this on at the moment, I believe that you can mount a NTFS partition read/write with the official OS X NTFS driver in Snow Leopard or later using mount. You could try something like the following to test my assumption:


$ diskutil list
$ sudo mkdir /Volumes/rar
$ sudo mount -t ntfs -o rw,force /dev/disk1s1 /Volumes/rar # Assuming your NTFS partition is /dev/disk1s1 (according to the diskutil command above).
$ sudo touch /Volumes/rar/test.txt
$ [ -e /Volumes/rar/test.txt ] && echo 'The volume was mounted read/write!'
[/CODE]

Assuming that the above test worked, you could add it to your [i]fstab[/i] to force it to mount this way every time as follows:

[CODE]
$ diskutil info /Volumes/rar
$ sudo nano /etc/fstab
# Add the following line (not this comment) after the other entries in fstab.
UUID=your_volume_uuid_from_the_diskutil_command_above /Volumes/rar ntfs defaults,rw,force 0 2
$ sudo umount /Volumes/rar
$ sudo mount -a
$ sudo touch /Volumes/rar/test.txt
$ [ -e /Volumes/rar/test.txt ] && echo 'The volume was mounted read/write!'
$ sudo rm -f /Volumes/rar/test.txt
[/CODE]

You should see the text "The volume was mounted read/write!" after both the test and after you make it permanent is [i]fstab[/i] if you followed all my steps (and they're correct, which I can't verify at the moment).

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Yes, it was amusing at the time because even then dbrand was well known for stealing the designs of products from other companies. That’s what they do.
    • Didn’t Dbrand once complain that Casetify was ripping off their designs a well? seems pretty bad of them to try and get around Valve’s copyright this way with that in mind.
    • Dbrand thought they could get away with this Steam Machine case, Valve disagreed by David Uzondu Image via Dbrand Dbrand has cancelled its highly anticipated Companion Cube enclosure for the Valve Steam Machine, which it teased back in November of last year with a concept render and sign-up page, because it did not ask Valve for permission first before manufacturing the case. According to Dbrand, it took the "backwards approach" of building the product first before asking for permission from the copyright holder. Seven months of work went into the project, requiring over a thousand engineering hours from the design team. Workers developed forty-four sets of injection molding tools, making a unique mold for each sub-component of the crate. When the Companion Cube went live on Monday last week, it, according to Dbrand, quickly became the second-fastest-selling product in the company's fifteen-year history, racking up orders for hundreds of thousands of units. Customers eagerly bought the $129.95 deluxe edition or the bare-bones $99.95 version, which the manufacturer cheekily branded as the "Poverty Cube". It was around this time that the legal eagles at Valve descended on the accessory maker with a formal demand. The developer pointed out that the iconic block design remains protected intellectual property from the game Portal, so unlicensed sales had to stop. Dbrand said that all its pleas to salvage the project with the Valve team, including proposals to run a properly licensed release under official terms "with their blessing", fell on deaf ears, so it had no choice but to obey and remove every trace of the product from the internet. If you bought the enclosure, the company said that banks will process your refund by the end of this week, but if it still hasn't arrived in your account by then, you should not hesitate to contact support. The Steam Machine itself is a high-performance console that Valve designed directly to bring PC gaming into the living room. It was announced on 12th November 2025 (the same day Dbrand announced the Cube) and runs on the Linux-based SteamOS, the same OS that powers the Steam Deck. As for the price, due to the shortage of memory and storage chips, the hardware cost landed much higher than people were expecting, starting at $1,049 for the 512 model (without a controller) or $1,128 with the new gamepad. The premium 2 TB model pushes those prices even higher, selling at $1,349 for the standalone console and hitting $1,428 if you want the bundle.
  • Recent Achievements

    • Rookie
      Almohandis went up a rank
      Rookie
    • Apprentice
      jahara21 went up a rank
      Apprentice
    • Reacting Well
      NovaEdgeX earned a badge
      Reacting Well
    • Week One Done
      NovaEdgeX earned a badge
      Week One Done
    • One Year In
      BA the Curmudgeon earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      534
    2. 2
      +Edouard
      266
    3. 3
      PsYcHoKiLLa
      148
    4. 4
      Steven P.
      97
    5. 5
      macoman
      57
  • Tell a friend

    Love Neowin? Tell a friend!