This is the mail archive of the cygwin-apps@cygwin.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]
Other format: [Raw text]

Re: Still hosed by setup problem LAID TO REST (Sorta)


Larry Hall wrote:

At 09:01 AM 10/29/2004, you wrote:


<SNIP/>


Of course, this suggests the problem was with some registry entry. I can't see anything weird about mine, the only thing is that I have my disks partitioned very much like a Linux system ( it will dual-boot someday RSN ). That means things like /tmp and /var ( but NOT CygwinRoot ) were mounted on the root of some partitions just as they are of necessity in Linux. It worked great for me - mentally - but maybe it is a gotcha during installation.




If by "mounted on the root of some partitions" you mean your '/' is mounted
on 'c:\', for example, don't waste any time contemplating the problems with
that. I do this all the time on many machines and it's no problem for Cygwin. It's only a problem for users if they like to mix and match multiple
GNU tool sets and aren't careful about it.


Nah, I'd seen the warnings on that and didn't care to take a chance.
'/' -> F:\Cygwin\
'/tmp' -> T:\ ... did I mention this is WinXP, so I got to play around a bit with the Drive letters.
'/var' -> V:\ --- this drive is Fat32 and is visible as 'mount --bind --type VFAT' at places within the Linux /var filesystem
'/home' --> H:\HOME


probably a few other peculiarities

I've attached the HKLM registry entries that I exported before I wiped it all out.

I know this isn't a plausible explanation for the problems I saw. The speculation above about something with a length = -1, which sounds like a good recipe for a buffer overflow/underflow to me, seems better. But then, why would starting from absolute zero make any difference?

--
David A. Cobb, Software Engineer, Public Access Advocate
"By God's Grace, I am a Christian man; by my actions a great sinner." -- The Way of a Pilgrim: R.French, Tr.
Life is too short to tolerate crappy software!



REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions]

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin]

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2]
"cygdrive prefix"="/mnt"
"cygdrive flags"=dword:0000002a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/]
"native"="F:\\Cygwin2"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/bin]
"native"="F:\\Cygwin2\\bin"
"flags"=dword:0000004a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/debian]
"native"="V:\\cache\\net\\d\\DebianLinux\\@ftp.us.debian.org\\debian"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/Floppy]
"native"="A:"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home]
"native"="H:\\HOME"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home/root]
"native"="C:\\HOME\\root"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/mnt/WIN_XFR_B1]
"native"="D:"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/pub]
"native"="S:\\Shared\\Documents"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/root]
"native"="C:\\HOME\\root"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/root/logs]
"native"="D:\\logs"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/Shared]
"native"="S:\\Shared\\Documents"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/sys]
"native"="C:\\WINDOWS"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/tmp]
"native"="T:"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin]
"native"="F:\\Cygwin2\\bin"
"flags"=dword:0000004a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/doc]
"native"="S:\\Cygwin\\usr\\doc"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib]
"native"="F:\\Cygwin2\\lib"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/local/src]
"native"="H:\\Cygwin\\usr\\local\\src"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/share/doc]
"native"="S:\\Cygwin\\usr\\share\\doc"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/share/xemacs]
"native"="F:\\WinApps\\XEmacs"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/src]
"native"="H:\\Cygwin\\usr\\src"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/X11R6/lib/X11/fonts]
"native"="F:\\Cygwin2\\usr\\X11R6\\lib\\X11\\fonts"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/var]
"native"="V:"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/var/cache/Cygwin]
"native"="V:\\cache\\net\\c\\Cygwin\\Repository"
"flags"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/WinApps]
"native"="F:\\WinApps"
"flags"=dword:0000001a

[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options]

begin:vcard
fn:David A. Cobb
n:Cobb;David A.
adr:;;7 Lenox Av #1;West Warwick;RI;02893-3918;USA
email;internet:Superbiskit@cox.net
title:Independent Software Consultant
note:PGP Key ID#0x4C293929 effective 01/28/2004
x-mozilla-html:TRUE
version:2.1
end:vcard


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