[Wine]cannot run Wine

Holly Bostick motub at planet.nl
Fri Jul 2 11:14:15 CDT 2004


Holly Bostick wrote:

> Stefan, could you please post your mails to the list, and not to me 
> personally? The purpose of a mailing list is to get input from more 
> than just one person (the "X # of heads is better than one" theory).
>
> Please subscribe to the list, if you have not done so, and then try 
> replying to all recipients, rather than just the sender. This list is 
> a bit unusual in that the From: field is not the list, but the 
> individual posting to the list; only with "reply to all recipients" 
> does the list become one of the recipients of your mail.
> I usually change the order of the To: and CC: fields as well, so that 
> my response goes To: the list and if necessary cc: to the original 
> poster, for neatness' sake. I also often remove the cc, because who 
> needs duplicate emails (one from the list, and one from the sender 
> personally)?
>
> I will forward your message to the list (via this reply), and answer 
> there, after I've read it there.
>
> Holly
>
> To the List--- sorry for top posting; the real continuation of the 
> thread is below.
>
> H.
>
>
> Stefan Munz wrote:
>
>> Am Freitag, 2. Juli 2004 15:52 schrieben Sie:
>>  
>>
>>> Stefan Munz wrote:
>>>   
>>>
>>>> Hi,
>>>>
>>>> I changed my wine (version 20040615) config file to test your 
>>>> problem with
>>>> accessing a real win system drive and noticed that wine seems to 
>>>> ignore my
>>>> setting in the [wine] section. I have w2k installed and the system 
>>>> dir is
>>>> "winnt" when I change my wine config to point to winnt as win dir it
>>>> complains still that
>>>> c:\\windows ist not accessible
>>>>
>>>> even if there is a problem with accessing this drive the correct 
>>>> warning
>>>> should be:
>>>> c:\\winnt ist not accessible
>>>>
>>>> Am I right?
>>>>     
>>>
>>> Did you also change the Wine emulation type from win98 (where the
>>> Windows drive is C:\Windows) to win2k or winxp (where the Windows drive
>>> is C:\WINNT)?
>>>
>>> I don't see how Wine would know to look for C:\WINNT otherwise.
>>>   
>>
>>
>> the windows system dir is set in the [wine] section of the wine 
>> config file and (as far as I know) independent from the windows 
>> version that wine emulates. If this is wrong, please correct me!
>>
>> cu,
>>
>> Stefan
>>
>>  
>
Yes, OK, I see that, but I also see that my wine config says:
[wine]
"Windows" = "C:\\Windows"
"System" = "C:\\Windows\\System"

So you'd have to change both, as not only is the Windows System 
directory in C:\\WINNT, but the system files that were under Win98 
placed in C:\Windows\System are under Win2K and WinXP placed under 
C:\WINNT\System32. This is, on my system, a symlink to /System (so all 
of the actual system files are in /System), but that's not important. 
What is important is that apparently System32 must also exist, in the 
event that you choose to have Wine emulate Win 2k or XP.

It still seems to me that you'd have to change both the [wine] section 
and the [Version] section, because if Wine is pretending to be Win98, 
well, Win98 doesn't know squat about C:\WINNT, no matter where you tell 
Wine to look for the system files themselves. If you're emulating Win98, 
any system call that requests the name of the system directory is 
likely  going to return C:\Windows\something, as that filepath is 
hard-coded into Windows 98, so changing the path where Wine looks is not 
going to affect what it's telling the program. Emulating Win2K may or 
may not return the path as set in the [wine] section, since Win2K and XP 
are more flexible, and the Windows system directories might actually be 
in a number of places-- but then again, it's possible that Wine just 
returns the default (C:\WINNT) regardless of what your [wine] section says.

I admit that I don't *really* know anything about this at all, and you 
could be right that it is just a typo, but there must be some reason 
that several versions of Windows can be emulated--- that must mean 
something, and defaulting certain environment variables that are 
hard-coded into the OS seems as likely a meaning as any.

Holly



More information about the wine-users mailing list