This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

SOLVED! (but got more problems...) (was: HUGE filesystem PROBLEM (too big to be true))



Thanks to everybody in the list to help me out in solving the problem
of removing 'con.xx' type files. In particular, I'd like to thank
Sam Liddicott, Paul Ashton, Rob Warner, Benjamin Riefenstahl,
Chris Faylor, Ralf Meyer, Ron Parker, Steve Newcomb who all came
up with different ideas and suggestions. The simplest solution was
to

del \\.\c:\dir\con.c

from the dos console. 

rm //./c:/dir/con.c

worked for me with cygnus too. Thanks.

In the process, I got stuck with several other problems which I'll
list below (maybe you have an answer for these too...)

1) while trying of removing things, I got stuck with serveral hung processes
   who would not go away. My situation was:

TTY   PID  PPID  PGID  WIN32-PID  UID COMMAND
00   1000  1000     0         66  500 c:\gnuwin32\b18\H-i386-cygwin32\local\sbin\inetd.exe
-1   5678  1035  5678        366  500 C:\gnuwin32\b18\H-i386-cygwin32\local\libexec\in.telnetd
02   1013  1013     0        171  500 c:\gnuwin32\b18\H-i386-cygwin32\local\sbin\inetd.exe
03   1035  1035     0        168  500 c:\gnuwin32\b18\H-i386-cygwin32\local\sbin\inetd.exe
05   5679  5678  5679        387 1007 c:\bin\bash.exe
01   5596     1     0        453  500 c:\gnuwin32\b18\H-i386-cygwin32\bin\gzip.exe
04   4741     1  4741        588 1007 c:\bin\bash.exe
01I  5653     1  5653        256 1007 c:\gnuwin32\b18\H-i386-cygwin32\local\bin\cp.exe
03   5292  5292     0        249 1007 c:\user\nicb\gnu-sources\fileutils-3.16\src\rm.exe
03O  5468  5468     0        502 1007 c:\user\nicb\gnu-sources\fileutils-3.16\src\rm.exe
04I  5478  4741  5478        554 1007 c:\gnuwin32\b18\H-i386-cygwin32\local\bin\less.exe
05   5685  5679  5685        412 1007 c:\gnuwin32\b18\H-i386-cygwin32\bin\ps.exe

and when I tried to kill 5653 5292 5468 5478 with

kill -9 5653 5292 5468 5478

I would get

bash: kill: (5292) - No such pid
bash: kill: (5468) - No such pid

The other processes would simply stay alive, silently. When I tried to
access these processes from the task manager, Windows NT hung!

2) Since I had to reboot the machine and restart inetd, I noticed that
   when I start inetd as a process my mount table gets reset to default

3) another problem with mount: here's my usual mount table

Device           Directory           Type        Flags
c:\gnuwin32\b18\H-i386-cygwin32 /usr                native      no-mixed,text=binary
\\.\tape1:       /dev/st1            native      no-mixed,text!=binary
\\.\tape0:       /dev/st0            native      no-mixed,text!=binary
\\.\b:           /dev/fd1            native      no-mixed,text!=binary
\\.\a:           /dev/fd0            native      no-mixed,text!=binary
c:               /                   native      no-mixed,text=binary

   now I also happen to have a physical /usr directory which has nothing
   to do with the mounted /usr one (that's a very convenient feature of
   mount, I find). In this situation, when I ls /usr I see the mounted
   directory, when I ls usr (no slash) from root I see the physical
   directory. You can imagine that this creates quite a mess with tar
   packages...

Has anybody got clues?

Thanks again,

Nicola
------------------------------------------------------------------------
Nicola Bernardini
E-mail: nicb@axnet.it
 
Re graphics: A picture is worth 10K words -- but only those to describe
the picture.  Hardly any sets of 10K words can be adequately described
with pictures.


-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]