Installation problem on windows 2000 server
jack
lists@qnorth.net
Thu Mar 30 04:17:00 GMT 2006
jack wrote:
> Igor Peshansky wrote:
>> On Tue, 28 Mar 2006, jack wrote:
>>
>>> Larry Hall (Cygwin) wrote:
>>>> jack wrote:
>>>>> Hola,
>>>>>
>>>>> I'm trying to install cygwin on a windows 2000 terminal server
>>>>> (remote administration mode).
>>>>> [snip]
>>>>> The install finishes fine with no errors, but when I go to double
>>>>> click on the Cygwin icon, i see the black DOS box for a split
>>>>> second, then its gone.
>>>>>
>>>>> Going in via cmd.exe and trying to launch anything does nothing:
>>>>> [snip]
>>>>> Any ideas?
>>>> Sure. Read over:
>>>>> Problem reports: http://cygwin.com/problems.html
>>>> Pay particular attention to the part about *attaching* the output of
>>>> cygcheck. You'll also want to look at the output of
>>>> /var/log/setup.log*. Look for any error messages at the end
>>>> suggesting that any package didn't install properly. Look for scripts
>>>> in /etc/postinstall/ without a .done extension. If there are any,
>>>> just rerun setup without selecting any new packages and then recheck.
>>>> All the postinstall scripts should have run and been renamed *.done.
>>>>
>>> OK, there are no files in /etc/postinstall without a .done extension.
>>
>> Larry's advice is good for the future, but the current version of setup
>> always renames scripts to .done, even if they returned a non-zero exit
>> code. The only case in which the scripts would not be renamed in the
>> current version is if you cancelled out of setup before the scripts got a
>> chance to run.
>>
>>> setup.log has the following that's repeated 17402 times:
>>> io_stream_cygfile: fopen failed 2 No such file or directory
>>
>> Those messages are harmless and can be ignored. They come from the time
>> you didn't have the setup installed packages database. This is fixed in
>> the latest setup snapshot (which is worth trying in any case).
>>
>>> the setup.log is 1.4 megs:
>>> http://www.qnorth.net/jack/setup.log
>>
>> That's the accumulated log of all setup runs. Can you please also post
>> setup.log.full from the failed installation (it's overwritten every time
>> you run setup).
>>
>>> As far as the output of cygcheck goes, this i'm not clear on:
>>> Not Found: bash
>>>
>>> yet:
>>> C:\>dir cygwin\bin\bash.exe
>>> Volume in drive C has no label.
>>> Volume Serial Number is 5419-D3B7
>>>
>>> Directory of C:\cygwin\bin
>>>
>>> 12/26/2005 07:12a 451,072 bash.exe
>>> 1 File(s) 451,072 bytes
>>> 0 Dir(s) 5,472,993,792 bytes free
>>> C:\>
>>
>> Since you don't have c:\cygwin\bin in your PATH, I wouldn't worry about
>> the "not found" messages. However, I believe it's already been suggested
>> that cygcheck should prepend "c:\cygwin\bin" to the PATH before making
>> all
>> of these checks...
>>
>>> here's the full output for 'cygcheck -s -v -r':
>>> (also found here: http://www.qnorth.net/jack/cygcheck.out)
>>
>> In the future, please *attach* the output of cygcheck, as it creates
>> fewer
>> false positives in archive searches. If necessary, we can include the
>> relevant bits from an attachment just as easily as we can from inline
>> output.
>>
>>> Output from C:\cygwin\bin\id.exe (nontsec)
>>> UID: 400(jack) GID: 401(mkpasswd)
>>> 401(mkpasswd)
>>>
>>> Output from C:\cygwin\bin\id.exe (ntsec)
>>> UID: 400(jack) GID: 401(mkpasswd)
>>> 401(mkpasswd)
>>
>> Here's one problem. Your postinstall scripts obviously haven't
>> completed.
>> Try reinstalling the "base-passwd" package using setup. I would also
>> reinstall the "bash" and "cygwin" packages, for good measure.
>>
>> The rest of your cygcheck output looks ok.
>>
>> You said that bash actually does nothing and simply returns to the
>> prompt... Do other applications work, e.g., if you type
>> "c:\cygwin\bin\echo hi", does it print "hi"? What does "cygcheck bash"
>> print, when run from "c:\cygwin\bin"?
>>
>> I wonder if your problem is caused by using the terminal server... Is
>> there any way you can get physical access to that machine, and try
>> running the installed Cygwin programs from the console login?
>> Igor
>
> I tried attaching setup.log.full but the list's mail server sent it back
> (too big). You can find it here:
> http://www.qnorth.net/jack/setup.log.full
>
> I can try to re-install the base-passwd, bash, and cygwin packages
> again, but i've done a complete install around 6 times now and its
> always the same thing.
>
> Good question regarding running things other then bash. Short answer is
> no, everything cygwin has installed acts the same way:
>
> C:\>cygwin\bin\echo "are you alive?"
>
> C:\>cygwin\bin\wget --help
>
> C:\>cygwin\bin\time
>
> C:\>
>
> I was also curious if my problem was terminal server related. I do have
> console access to this machine (though its down at my datacenter). I
> tried install vnc server and getting in that way. Same problems, even
> when doing a fresh install.
>
> As for running "cygcheck bash":
>
> C:\cygwin\bin>cygcheck.exe bash
> Error: could not find bash
>
> C:\cygwin\bin>cygcheck.exe bash.exe
> Error: could not find bash.exe
>
> C:\cygwin\bin>
>
> I've tried manually adding c:\cygwin\bin to my PATH, verifying and
> trying again but it doesn't work. which makes sense being i'm trying to
> run utilities directly from within cygwin\bin.
>
> Thanks for your post Igor, let me know if you have any other ideas...
>
> --
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> Problem reports: http://cygwin.com/problems.html
> Documentation: http://cygwin.com/docs.html
> FAQ: http://cygwin.com/faq/
>
>
Should I post this question on another cygwin list? Or does nobody have
experience with this kinda thing?
thanks...
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list