[Wine] Use raw-format drives

Charles Davis cdavis at mymail.mines.edu
Sat Feb 19 19:50:42 CST 2011


On 2/19/11 5:28 PM, annacegu wrote:
> Hi,
> 
> Thank you all for your replies. I made the link in the dosdevices directory.
> 
> dmesg gives me the following:
> disk1: ioctl(_IOR,'t',19,44) is unsupported.
This is TIOCGETA (from <sys/ttycom.h>). Wine uses this to determine if a
device is a serial port (instead of a disk drive). Don't worry. It's
harmless.
> disk1: ioctl(_IOWR,'d',100,16) is unsupported.
This is DKIOCCDREADTOC (from <sys/disk.h>). Wine uses this to determine
if a drive is a CD-ROM or not. This is harmless, too.
> And this is the message I get when I start the program in wine (the program doesn't show up the raw disk):
> err:listview:LISTVIEW_WindowProc unknown msg 109d wp=00000000 lp=00000000
> err:listview:LISTVIEW_WindowProc unknown msg 109d wp=00000000 lp=00000000
Is that all? That can't be all, can it? There should be more lines, some
of which start with 'fixme:' instead of 'err:'. Then again, maybe not.
> 
> I don't know if that's related.
It's not.

Apparently, this program doesn't look at DOS devices (i.e. drive
letters) to determine where the disk is.

We are gonna need more information, though. Try setting this variable
like so:

 export WINEDEBUG=+reg

before starting your program. Then post the resulting output from Wine.
(This should get you a bunch of output from the program's registry
accesses.) I'll bet that "vitamin's" right (like usual), and this
program is trying to read some registry entry that Wine just doesn't set.

Chip



More information about the wine-users mailing list