Following are my issues:
I can start the shell windows C/Korn but no $ prompt. Shell windows
opens with no shell prompt for either of them.
The Internix Subsystem service logs an error in Event Log during
bootup. Event ID 28. I then set it to Manual. When I start it manually
it will start, yet my shell windows behavior does not change.
When I try to Stop the Internix Subsystem Service, the slider bar will
go to about 95% and genreate an error that the service could not be
stopped.
I'm sure there is something inhibiiting the service startup plus may
be some other issue which causes shell window session not starting all
the way to shell prompt. What could be wrong?
westclox
If you start a KornShell and it hangs, this usually means that the subsystem
did not start. The most likely reason is that your system is configured to
not allow any subsystems to start.
To verify that the Interix subsystem hasn't started, open the Windows
Taskmanager and look for the PSXSS.EXE process. If it isn't there, the
subsystem didn't start.
To enable the Posix subsytem to start:
Open RegEdit and navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\SubSystems
Ensure the following two values are present, add them if they are not:
Key: Optional
Type: REG_MULTI_SZ
Value: Posix
Key: Posix
Type: REG_EXPAND_SZ
Value: %SystemRoot%\system32\psxss.exe
WARNING:
All the usual caveats about editing the registry apply.
Be careful
make backups
a corrupted registry can make your machine unable to boot.
You've been warned.
--
Please, all replies to the newsgroup.
======================
Charlie Russel - MVP
NFS Authentication issues? See:
http://www.microsoft.com/technet/itsolutions/interop/sfu/nfsauth.mspx
RSH Problems? See:
http://www.microsoft.com/technet/itsolutions/interop/sfu/sfu35rsh.mspx
I have to confess - that I did follow this thread through Google serach
prior to posting this message. I had followed all the steps as suggested and
still it did not work. Thus, I posted this message for help.
Well, here is th truth and the mistake I had made. Instead of PSXSS.EXE as
part of Posix value within the registry, I had typed PSXRUN.EXE. I'm not
sure what led me to believe that. It certainly was not the right executable.
After reviewing your message again, I double checked the executable and yes,
PSXSS.EXE does exist within \WINDOWS\System32 directory so as PSXRUN.EXE. I
replaced the entry in the registry and both C-Shell and Korn Shell are
working now.
Much appreciate your help,
westcox
"Charlie Russel - MVP" <cha...@mvKILLALLSPAMMERSps.org> wrote in message
news:%23aGDwYk...@tk2msftngp13.phx.gbl...
this doesn't seem to be a "feature" of XP.
I have the same problem with Win2000, SP3 & SP4.
It looks like there is a problem with the posix subsystem.
I've tried all the suggests you can find all over the web.
I checked the registry for the psxss entries - thery're all ok.
I also checked file locations, install locations and file/directory
permission - they all seem to be ok. The posix subsystem seems to run, I can
see psxss.exe in the task list - sometimes. Sometimes I just see psxrun.exe.
Somehow I think, there's a problem with posix.exe itself.
You can try to start it with any arguments - you won't get a prompt.
I've tried:
C:\WINNT\system32\posix.exe /u /c /bin/ksh -l
and many other arguments - the result is always the same....