Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

jsyxx

macrumors newbie
Original poster
Apr 27, 2009
24
0
Ok it's like this, i recently bought my Mac and in preparation before i got it i stocked up certain apps i wanted on my Windows desktop, now I have a 7 GB dmg file that won't go on a 16GB flash drive and it's driving me crazy. I just don't know why it can't go, i re-formatted it and it still won't go.

Is there something I don't know about dmg files? are they actually larger than they appear, if not I need to find another means of transfering this file and all I have is this flash drive, no connector cables or anything like that.

Is there anyway that a dmg file can be broken down?
 
For starters, make sure the thumbdrive is formated in HFS+, and NOT NTFS or FAT32
 
I'm betting the drive is formatted as FAT, which doesn't allow for files greater than 4GB, or 2GB can't remember which.
 
Most flash drives are formatted as FAT32 to be compatible for both Mac and Windows, however FAT32 has a 4GB restriction. In order to use larger files you will have to format it as either HFS+ (Mac) or NTFS (Windows) and use a 3rd party solution to be compatible.

NTFS-3G will allow OS X to read/write to NTFS (Windows) and it is free

MacDrive will allow Windows to read/write HFS+ (Mac OS X), but it is not free

Woof, Woof - Dawg
pawprint.gif
 
FAT32 has a limit of 4GB of any one file's size. NTFS cannot be written to with Mac OSX without using a driver like MacFUSE
 
Yea, it is in FAT32 but there isn't an option 2 change it, what 2 do?
 
As an alternative you can use the "split" command in the terminal to split the file into multiple chunks, and then the "cat" command to concatenate the chunks back into one contiguous file. Type "man split" and "man cat" in the terminal to get the proper syntax.
 
Change the partitioning of your flash drive to GUID. You can do this by going to the partition tab in Disk Utility, choosing 1 partition from the dropdown (or however many partitions you want), clicking the options button, and choosing GUID. Now set the partition to HFS+ and your file will transfer over without a hitch.
This process will erase your flash drive, so back up the data first.

For a Windows compatible filesystem, instead install MacFUSE and erase the drive to format it as NTFS.
 
As an alternative you can use the "split" command in the terminal to split the file into multiple chunks, and then the "cat" command to concatenate the chunks back into one contiguous file. Type "man split" and "man cat" in the terminal to get the proper syntax.

Can u do this on Windows? because the file is on Windows and needs to be trasferred to a Mac
 
No need to split the file, just use a different file system that has no 4GB limit.
 
No need to split the file, just use a different file system that has no 4GB limit.
If he doesn't need to transfer >4GB files often he's better off just splitting the file. Using GPT will reduce compatibility with older versions of Windows, HFS+ will need 3rd-party utilities to read or write to under Windows, and NTFS requires NTFS-3G to be installed on any system that needs to write to the drive, and it will also be littered with resource forks. Every potential solution has drawbacks, but I think simply splitting the file is the best path to take since it's just a one-time file copy operation.
 
wow, i'm still really confused but at least I know whats the problem now, thanks 4 all the help guys:)
 
If he doesn't need to transfer >4GB files often he's better off just splitting the file. Using GPT will reduce compatibility with older versions of Windows, HFS+ will need 3rd-party utilities to read or write to under Windows, and NTFS requires NTFS-3G to be installed on any system that needs to write to the drive, and it will also be littered with resource forks. Every potential solution has drawbacks, but I think simply splitting the file is the best path to take since it's just a one-time file copy operation.

You CLEARLY haven't tried MacFUSE. NTFS-3G is crap in comparison.
 
You CLEARLY haven't tried MacFUSE. NTFS-3G is crap in comparison.
I'm not sure if I understood your post as intended since it can be interpreted in two ways.

Clearly you're very presumptuous. I've been using MacFUSE and NTFS-3G since the initial release of both. NTFS-3G works fine. The performance isn't up to that of Windows, but it's fine for day-to-day operations and very stable. If you read my post you would have seen that I recommended sticking with FAT32 and just splitting the file.
 
If he doesn't need to transfer >4GB files often he's better off just splitting the file. Using GPT will reduce compatibility with older versions of Windows, HFS+ will need 3rd-party utilities to read or write to under Windows, and NTFS requires NTFS-3G to be installed on any system that needs to write to the drive, and it will also be littered with resource forks. Every potential solution has drawbacks, but I think simply splitting the file is the best path to take since it's just a one-time file copy operation.

If u change the FAT32 to HFS+ or GPT can u change it back 2 FAT32 afterwards?

Explain the splitting process from a Windows perspective more, i don't know how to do it
 
If u change the FAT32 to HFS+ or GPT can u change it back 2 FAT32 afterwards?

Explain the splitting process from a Windows perspective more, i don't know how to do it
GPT is actually the format of the partition table; it's not a filesystem. In any case there's absolutely no need to use GPT. There is no easy way to convert between filesystems, except when going from FAT32 to NTFS, which can be done using the "convert" command from a command prompt within Windows. The only other option is to reformat, wiping all data from the drive. However, none of this is necessary. I've outlined the steps you need to take below:

Click this link on your Windows PC to download WinRAR for Windows (32-bit). It allows you to create a new archive in the RAR format and also has options to split a file at specified intervals.

On your Mac, click this link to download UnRarX. It will allow to you extract the file contained within multiple archives, by concatenating the data contained within each individual segment.
 
If u change the FAT32 to HFS+ or GPT can u change it back 2 FAT32 afterwards?
Not to try and confuse you further, but yes, you definitely can change it back to FAT32 afterwards. As with any other format change, it will require erasing the disk and reformatting it, but so long as you don't mind that, you can reformat as many times as you want.

Basically, nothing that's being suggested here is permanent or irreversible.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.