Wine can't read mounted ISO

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
artsncrass
Level 1
Level 1
Posts: 5
Joined: Tue Jul 01, 2008 3:31 am

Wine can't read mounted ISO

Post by artsncrass »

Hi,

I've been running Wine on my Mac and I've fully installed Rosetta Stone (v. 2.0.6) without a problem. It can read from the CD drive perfectly, but I was hoping to create an iso that I could mount so I could travel without the CD which would surely result in my either losing or scratching it. I collected all the language folders and burned them to an iso. I can mount and access the drive fine on my desktop, but when I try to run the program, RS gives me an error that it can't find the Language CD.

I've tried configuring wine so that one of the drives is mapped directly to the mounted iso, but still no luck! If you have any advice I would be very grateful!

Thanks so much.
looki
Level 2
Level 2
Posts: 38
Joined: Mon Apr 21, 2008 3:20 pm

Post by looki »

on linux i would recommend you to watch in the wine manual (man wine) under the point:
$WINEPREFIX/dosdevices

but on mac this may differ.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

I've tried configuring wine so that one of the drives is mapped directly to the mounted iso, but still no luck!


When you did this, did you set the drive type to CDROM? (You have to click the advanced button to see this option.)

If that doesn't work, it's most likely a copy protection issue.
artsncrass
Level 1
Level 1
Posts: 5
Joined: Tue Jul 01, 2008 3:31 am

Post by artsncrass »

dimesio wrote:When you did this, did you set the drive type to CDROM? (You have to click the advanced button to see this option.)
Thanks for your response. Try as I might, I don't quite see how to change the type assigned to the drive. When I look at the action options under drives, the only ones available are add, map, remove, and save, which seems overly simplistic. All of the drives have a column designated "type" but none of them actually have a type assigned!
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Post by oiaohm »

Wine does not contain a virtual cdrom drive emulator instead it passes cdrom drive calls to linux. Normal Linux iso mount is not a virtual cdrom drive either.

There is a virtual cdrom drive emulator for Linux out there artsncrass.
artsncrass
Level 1
Level 1
Posts: 5
Joined: Tue Jul 01, 2008 3:31 am

Post by artsncrass »

oiaohm wrote:Wine does not contain a virtual cdrom drive emulator instead it passes cdrom drive calls to linux. Normal Linux iso mount is not a virtual cdrom drive either.

There is a virtual cdrom drive emulator for Linux out there artsncrass.
Thanks for your response. The issue is I'm not running Linux (where the solution would be to run CDemu, right?) but rather Darwine for OSX on my Mac, where I've been told I simply have to double click the ISO/DMG/whatever to mount it, and then it should be readable. Is there a similar additional program that I have to download and install for osx?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Thanks for your response. Try as I might, I don't quite see how to change the type assigned to the drive. When I look at the action options under drives, the only ones available are add, map, remove, and save, which seems overly simplistic. All of the drives have a column designated "type" but none of them actually have a type assigned.
Where are you looking? I'm referring to winecfg, on the drives tab. There should be a button that says "show advanced", and when you click it, a drop-down box for selecting type will appear (along with some other advanced options).

But I am on Linux, and I just noticed your original post said you were on a Mac. I didn't think winecfg was different on a Mac, but I could be wrong. If so, hopefully a Mac user will be able to help you.
artsncrass
Level 1
Level 1
Posts: 5
Joined: Tue Jul 01, 2008 3:31 am

Post by artsncrass »

dimesio wrote:But I am on Linux, and I just noticed your original post said you were on a Mac. I didn't think winecfg was different on a Mac, but I could be wrong. If so, hopefully a Mac user will be able to help you.
Thanks anyway! Here's hoping there are some more Mac users out there. I'm also in the midst of learning Linux and thought this might be a beneficial time to ask about downloading CDemu. I'm having a really difficult time actually DOING it. I have an eeePC (which has no optical drive) running Xandros (which I believe is Debian-based). I can't seem to find the right repositories in order to download it through synaptic or apt-get install. If you have any additional advice, I'd be very grateful!
looki
Level 2
Level 2
Posts: 38
Joined: Mon Apr 21, 2008 3:20 pm

Post by looki »

$WINEPREFIX/dosdevices
Directory containing the DOS device mappings. Each file in that directory is a symlink to the Unix device file implementing a given device. For instance, if COM1 is mapped to /dev/ttyS0 you'd have a symlink of the form $WINEPREFIX/dosdevices/com1 -> /dev/ttyS0.
DOS drives are also specified with symlinks; for instance if drive D: corresponds to the CDROM mounted at /mnt/cdrom, you'd have a symlink $WINEPREFIX/dosdevices/d: -> /mnt/cdrom. The Unix device corresponding to a DOS drive can be specified the same way, except with '::' instead of ':'. So for the previous example, if the CDROM device is mounted from /dev/hdc, the corresponding symlink would be $WINEPREFIX/dosdevices/d:: -> /dev/hdc.

i had the same issue and this (symlink d:: ) was a solution.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Wine can't read mounted ISO

Post by austin987 »

On Tue, Jul 1, 2008 at 8:03 AM, artsncrass <[email protected]> wrote:
dimesio wrote:
But I am on Linux, and I just noticed your original post said you were on a Mac. I didn't think winecfg was different on a Mac, but I could be wrong. If so, hopefully a Mac user will be able to help you.
Thanks anyway! Here's hoping there are some more Mac users out there. I'm also in the midst of learning Linux and thought this might be a beneficial time to ask about downloading CDemu. I'm having a really difficult time actually DOING it. I have an eeePC (which has no optical drive) running Xandros (which I believe is Debian-based). I can't seem to find the right repositories in order to download it through synaptic or apt-get install. If you have any additional advice, i'd be very greatful!





Like dimesio said, you need to check the show advanced option. Odds
are you'll need a virtual cdrom drive (disk utility doesn't seem to be
up to the task).
artsncrass
Level 1
Level 1
Posts: 5
Joined: Tue Jul 01, 2008 3:31 am

Re: Wine can't read mounted ISO

Post by artsncrass »

austin987 wrote: Like dimesio said, you need to check the show advanced option. Odds
are you'll need a virtual cdrom drive (disk utility doesn't seem to be
up to the task).
Thanks for your response. I'm still confused as to where the advanced option actually is on the winehelper interface. The menu options are pretty limited, so if you could direct me, I would be super grateful. Also, what virtual cdrom drive program would you recommend for OSX10.5?
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Wine can't read mounted ISO

Post by austin987 »

On Tue, Jul 1, 2008 at 11:45 AM, artsncrass <[email protected]> wrote:
austin987 wrote:
Like dimesio said, you need to check the show advanced option. Odds
are you'll need a virtual cdrom drive (disk utility doesn't seem to be
up to the task).
Thanks for your response. I'm still confused as to where the advanced option actually is on the winehelper interface. The menu options are pretty limited, so if you could direct me, I would be super grateful. Also, what virtual cdrom drive program would you recommend for OSX10.5?





$ winecfg
Choose drives tab
Click 'Show advanced'.

I don't know of any for OS X, I'm not a Mac user.
Locked