Click to See Complete Forum and Search --> : WINE run problem


Lord Tocharian
10-16-2001, 11:17 PM
Hi, I have the following problem when trying to run WINE. When I try to run a simple install by saying wine --winver win98 /mnt/cdrom1/SETUP.EXE it prints the following message:

FIXME :pthread_rwlock_rdlock
FIXME :pthread_rwlock_unlock
Could not stat /c (No such file or directory), ignoring drive C:
Invalid path 'h:windowssystem' for system directory: does not exist
Perhaps you have not properly edited or created your Wine configuration file.

I am running a fake windows install in /usr/local/lib/win

My config file is as follows (obviously I have left out a lot):

[Drive H]
"Path" = "/usr/local/lib/win"
"Type" = "network"
"Label" = "Windows"
"Filesystem" = "win95"

[Drive C]
"Path" = "/c"
"Type" = "hd"
"Label" = "MS-DOS"
"Filesystem" = "win95"

[Drive D]
"Path" = "/mnt/cdrom1"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
"Device" = "/dev/cdrom1"

[wine]
"Windows" = "h:\windows"
"System" = "h:\windows\system"
"Temp" = "h:\temp"
"Profile" = "c:\\windows\\Profiles\\Administrator"
"GraphicsDriver" = "x11drv"
; Wine doesn't pass directory symlinks to Windows programs by default.
; Enabling this may crash some programs that do recursive lookups of a whole
; subdir tree in case of a symlink pointing back to itself.
;"ShowDirSymlinks" = "1"
"ShellLinker" = "wineshelllink"

Strike
10-16-2001, 11:38 PM
Well, does /c contain your C: drive (mounted and with the correct permissions)?

Here's what mine (mounts at /dos/C) looks like in /etc/fstab:

/dev/hda1 /dos/C vfat rw 0 0

Lord Tocharian
10-16-2001, 11:56 PM
No, I only have linux on my computer I do not duel boot. Should I then take the C Drive completely out of the config? I should mention that I have gotton it working before but I had to format, and now I can't remember how I had the config file.

I think I have /usr/local/lib/win with all options checked (read, write, exec). I have tried this under both root and my user name.

[ 16 October 2001: Message edited by: Lord Tocharian ]

Malakin
10-16-2001, 11:57 PM
The default wine.conf file doubles up the following \'s so maybe that's the problem, since it says "Invalid path 'h:windowssystem'" and lists no slashes.


"Windows" = "h:\\windows"
"System" = "h:\\windows\\system"
"Temp" = "h:\\temp"

Besides that /c doesn't exist but this wouldn't stop it from working. It's probably case sensitive also so maybe /C

Lord Tocharian
10-17-2001, 12:09 AM
That does work (adding the double \\ ) I assumed since it was only that one section that the double \\ was an error. Thanks so much!