Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.5: Set up Time Machine on a NAS in three easy steps' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Set up Time Machine on a NAS in three easy steps
Authored by: lundman on Dec 30, '09 02:14:08AM

Probably worth mentioning that the reason it fails to create the sparsebundle on NFS (or other network mounts)
hdiutil: create failed - Inappropriate ioctl for device

which it is taking as fatal. Can probably find out which ioctl it is trying to use with dtrace, but won't fix it.

It is also worth mentioning that if you create the sparsebundle on local disk, then use "cp -r", you are copying sparse files as non-sparse. So suddenly you will actually take up the space. you can use "rsync -arv --sparse sparsebundle /Volumes/NFSDrive/" to copy it sparsely.



[ Reply to This | # ]
10.5: Set up Time Machine on a NAS in three easy steps
Authored by: GaelicWizard on Jan 10, '10 09:13:23PM

I think that you're confused about what "sparse" means. I suspect that you believe that the files which together compose the "sparsebundle" disk image are in-themselves "sparse files", which is not true. HFS+ does not implement sparse files. The _disk image_ is sparse in the sense that the file system _within_ the disk image is larger than the disk image itself, that is: the file system inside the disk image is stored within the disk image in a sparse way, such that parts of the file system which are not useful are not stored in the disk image on the _physical_ disk.

JP



[ Reply to This | # ]