Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > Windows burned CDs not mounting.

Windows burned CDs not mounting.
Thread Tools
Addicted to MacNN
Join Date: Jan 2001
Location: The Sar Chasm
Status: Offline
Reply With Quote
Jun 13, 2004, 08:34 PM
 
I've had three instances in the last month where a client has handed me a CD burned on a Windows box that will not mount on any of my OS X machines, but will mount fine on the sales/bookkeeping PCs.

The common denominator so far seems to be that they were burned with Roxio Easy CD creator.

While I am sure that this is a PEBKAC or Windows-related issue, it's perceived by my clients as being a Mac OS shortcoming, and they are looking down their noses at me, wondering why those stupid Macs can't read a simple burned CD. I get that these are all burned using whatever default settings EZ CD ships with, as none of these folks have ever heard the terms ISO, or NTFS, and I'm met with blank stares when I ask them about file formats.

I'd like to be able to post something to my website for Windows users, educating them as to how to operate their software so that I can read their disks on my Macs. Pointers?

CV

When a true genius appears in the world you may know him by this sign, that the dunces are all in confederacy against him. -- Jonathan Swift.
     
Mac Elite
Join Date: Apr 2000
Location: Los Angeles, CA
Status: Offline
Reply With Quote
Jun 13, 2004, 10:15 PM
 
Though I don't use Easy CD Creator as I prefer using Nero Burning ROM, I've experienced that problem before. Most likely, the "session" was not closed, and so the Mac is treating it as an un-ended disc. Back in Mac OS 9.x, you could download Adaptec's UDF Volume Access to access UDF disks or DirectCD discs. Although Mac OS X has UDF support, I think its limited to the early revisions, leaving out support for DirectCD.

If you want some more discussion on this, Thomas Tempelmann (author of UDF Volume Access) wrote to Macintouch about it.

Worst case scenario is to try to force mount the CD using the command line tools (I think mount_iso9660 will do).
     
Mac Elite
Join Date: Oct 2000
Location: Seattle
Status: Offline
Reply With Quote
Jun 14, 2004, 05:22 AM
 
It's probably using the Joliet 3 filesystem. Even many windows computers can't read them. OS X does read Joliet 1 and 2. It can read 3 but it's flaky and you have to trick it into mounting it with some UNIX magic.

Below is an applescript I found that will mount them for you.
paste it into scripteditor and run it or compile it as an application for later. The credit goes to a couple anonymous people on another forum who didn't put their names in their scripts. Oh, well.

Even though it mounts it may not fully work right, not supported etc., etc. Some files may have duplicate names! Or you'll see even weirder sheet like files move when you touch them or you can't copy them. Mostly it should work.

Tell your users to change their software to burn disks as Joliet 2 not 3 - much more universal.

http://biology.fullerton.edu/techtip...ic_cd-rom.html

Have fun.

try
tell application "Finder" to set finderDisks to name of disks
set currentDisks to do shell script "disktool -l"
set AppleScript's text item delimiters to return
set currentDisks to every text item of currentDisks
set unmountedVolLine to ""
repeat with currentLine from 1 to the count of items in currentDisks
if item currentLine of currentDisks does not contain "volName = ''" then
repeat with i from 1 to the count of items in finderDisks
if item currentLine of currentDisks contains "volName = '" & item i of finderDisks & "'" then
exit repeat
else
if i = the (count of items in finderDisks) then
set unmountedVolLine to item currentLine of currentDisks
exit repeat
end if
end if
end repeat
end if
if unmountedVolLine is not equal to "" then
set AppleScript's text item delimiters to "'"
set diskIdentifier to text item 2 of unmountedVolLine
do shell script "mkdir /Volumes/temppccd; /System/Library/Filesystems/cd9660.fs/cd9660.util -M " & diskIdentifier & " /Volumes/temppccd; disktool -r"
exit repeat
end if
end repeat
if unmountedVolLine is equal to "" then display dialog "There are no unmounted disks." buttons "OK" default button "OK"
set AppleScript's text item delimiters to ""
on error error_msg number error_num
set AppleScript's text item delimiters to ""
display dialog "Error " & error_num & ": " & error_msg buttons "OK" default button "OK"
end try
     
chris v  (op)
Addicted to MacNN
Join Date: Jan 2001
Location: The Sar Chasm
Status: Offline
Reply With Quote
Jun 14, 2004, 07:52 AM
 
Those are both useful™ replies. Thanks. I S'pose I should sit down at a Windows machine (shudder) and figure out where the prefs are in EZ CD so I can tell people where to go and what to click.

Is this going to all be different from Win 98 to ME to 2000 to XP?

CV

When a true genius appears in the world you may know him by this sign, that the dunces are all in confederacy against him. -- Jonathan Swift.
     
chris v  (op)
Addicted to MacNN
Join Date: Jan 2001
Location: The Sar Chasm
Status: Offline
Reply With Quote
Jun 15, 2004, 09:33 AM
 
Roxio is indeed the problem. Folks are just hitting the "eject" button when it's done burning.

Kudos to Gavin: The script works!

Thanks a million for that.

CV

When a true genius appears in the world you may know him by this sign, that the dunces are all in confederacy against him. -- Jonathan Swift.
     
Junior Member
Join Date: Jan 2003
Status: Offline
Reply With Quote
Dec 15, 2004, 01:25 PM
 
Originally posted by Gavin:
It's probably using the Joliet 3 filesystem. Even many windows computers can't read them. OS X does read Joliet 1 and 2. It can read 3 but it's flaky and you have to trick it into mounting it with some UNIX magic.

Below is an applescript I found that will mount them for you.
paste it into scripteditor and run it or compile it as an application for later. The credit goes to a couple anonymous people on another forum who didn't put their names in their scripts. Oh, well.

Even though it mounts it may not fully work right, not supported etc., etc. Some files may have duplicate names! Or you'll see even weirder sheet like files move when you touch them or you can't copy them. Mostly it should work.
That script works great to mount a CD created with Roxio DirectCD. Thanks!
     
Fresh-Faced Recruit
Join Date: Jul 2002
Location: Australia
Status: Offline
Reply With Quote
Dec 15, 2004, 09:40 PM
 
I have had the same problem but in reverse. Disks burned on Toast Lite 5.2 on my mac OS10.2 will not read on a windoze machine running XP.

Does Microsoft built this incompatability in on purpose?

     
Addicted to MacNN
Join Date: Jan 2003
Location: ~/
Status: Offline
Reply With Quote
Dec 17, 2004, 04:25 PM
 
Originally posted by DomDom:
I have had the same problem but in reverse. Disks burned on Toast Lite 5.2 on my mac OS10.2 will not read on a windoze machine running XP.

Does Microsoft built this incompatability in on purpose?

Toast should have a Mac (HFS) only mode and a Mac & PC (ISO) mode for disk burning. Make sure you're using the Mac & PC option in Toast.

Disks burned from the MacOS X Finder will work properly on Windows, BTW.

     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 12:52 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2