Drive not found-problem when running programs in Wine

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
BioDynamo
Newbie
Newbie
Posts: 1
Joined: Thu Feb 28, 2008 1:04 pm

Drive not found-problem when running programs in Wine

Post by BioDynamo »

My wife has a Asus Eee (running the original Xandros Linux), on which she wants to run the Rosetta Stone language self-learning software. Naturally, we have it in a Windows-version, so I installed Wine, copied the files on the CD-ROM to a USB memory stick, ran the installer under Wine, and everything worked, to my surprise, without more than a few glitches and re-tries.

So the program itself runs, however, it does not recognise the files on the memory stick as a CD-ROM. That is to be expected, I guess, but I then created a new folder, "drive_d" at /home/usr/.wine/drive_d, copied the full content of the memory stick to there, and told winecfg to find a new CD-ROM drive located there. However, the Rosetta software still starts nicely but does not find the data that it is supposed to read from the "CD-ROM".

When I wine autorun.exe on drive_d, the install-or-run-program starts up, it even makes the right sounds. At that point the terminal shows

fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless

after clicking on Run Rosetta Stone it adds

fixme:font:WineEngRemoveFontResourceEx :stub
Wine exited with a successful status

Please help?
Dan Kegel

Drive not found-problem when running programs in Wine

Post by Dan Kegel »

BioDynamo <[email protected]> wrote:
My wife has a Asus Eee (running the original Xandros Linux),
on which she wants to run the Rosetta Stone
... so I installed Wine, copied the files on
the CD-ROM to a USB memory stick, ran the installer under
Wine, and everything worked...

So the program itself runs, however, it does not recognise
the files on the memory stick as a CD-ROM.
http://appdb.winehq.org/objectManager.p ... n&iId=7544
has some tips you might try. Did you check there?
Also, what version is your Rosetta Stone?

I think your best bet is simulate the cd-rom better, i.e.
copy the iso image (not the files) to the memory
stick, then do a loopback readonly mount of the image onto /media/cdrom.
e.g. mount -o ro,loop /media/usbkey/foo.iso /media/cdrom
(You probably want to write a little shell script to do this.)

And then make sure Wine notices the new 'drive', and install from there.

Let me know if I'm talking too fast :-)
mixi
Newbie
Newbie
Posts: 4
Joined: Wed Feb 27, 2008 3:24 pm

Post by mixi »

I would try making an iso of the cdrom, and adding it in fstab and then tell wine thats a cdrom drive... But I don't know if thats going to solve your problem, just a idea...

Cheers
- Mixi
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Post by oiaohm »

DOA(dead on arrival) in a lot of case with that method mixi.

Copy protection stuff and stuff that needs cd audio demands http://cdemu.sf.net to emulate the disk correctly. Follow instructions there.
btrusty
Newbie
Newbie
Posts: 1
Joined: Tue Aug 05, 2008 2:37 pm

Post by btrusty »

for a dos game C&C-Gold (using ISO)
i had to both mount the drive and link it to e: (or whatever your cd is in wine) even though i have e: link to the mounted iso in winecfg

hope it helps
Locked