Hey all - newbie Mac user and first time OsX forum poster. I am experimenting with creating a version of DVDShrink for the Mac, but am running into an annoying problem right out of the starting gate - any attempt to access the DVD block device (usually /dev/disk1, /dev/disk2 e.t.c.) using open() or fopen() fail with errno 16 - 'Resource Busy'. My guess is that it has to do with the OS mounting the drive to other volumes, but that doesnt explain how other DVD applications can access the drive. I'd appreciate insights from anyone who has had experience with low-level access to block devices in Mac OSX. Thanks.