How to change "/" from textmode to binmode?
Larry Hall (RFK Partners, Inc)
lhall@rfk.com
Mon Apr 24 11:48:00 GMT 2000
At 02:15 PM 4/24/00, Earnie Boyd wrote:
>--- Richard Stanton <stanton@haas.berkeley.edu> wrote:
> > Following up on the exchange below, I find I can't change / back from text
> > to binmode, mainly because I can't unmount it, even though umount doesn't
> > complain:
> >
> > c:\>umount /
> >
> > c:\>mount
> > Device Directory Type Flags
> > c:\cygnus\usr /usr user binmode
> > c:\cygnus\bin /usr/bin user binmode
> > c:\cygnus\lib /usr/lib user binmode
> > \\.\tape0: /dev/st0 user textmode
> > \\.\tape1: /dev/st1 user textmode
> > \\.\a: /dev/fd0 user textmode
> > \\.\b: /dev/fd1 user textmode
> > C: / user textmode
> >
> > c:\>
> >
> > How can I change / from textmode back to binmode if I want to do so?
> >
>
>Gee, I haven't seen this discussed for months/years. The reason that it
>appears you can't umount / is simple. The initialization of the Cygwin1.dll
>will create the / directory mount if it doesn't exist. You actually do remove
>the entry for / with the umount; however, when you do mount to check to see if
>it's gone it gets added back during the initialization. This has been resolved
>by today's version of mount which uses a -f switch to replace the existing
>entry. I.E.: mount -f -b c:/ / would add make c:/ the root with binary mode
>processing as the default.
>
>Cheers,
>
>=====
>---
> Earnie Boyd: < mailto:earnie_boyd@yahoo.com >
> __Cygwin: POSIX on Windows__
>Cygwin Newbies: < http://www.freeyellow.com/members5/gw32/index.html >
> __Minimalist GNU for Windows__
> Mingw32 List: < http://www.egroups.com/group/mingw32/ >
> Mingw Home: < http://www.mingw.org/ >
Earnie's quite right with his description (of not only the problem and
solution but also the note of the nice respite this question has had!;-))
One thing he didn't mention that's worth noting is that the initialization
which remounts / to c: only happens if you umount and try to remount outside
bash/sh (i.e. from the DOS prompt.)
Larry
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com
More information about the Cygwin
mailing list