This is the mail archive of the cygwin 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]

Can't using fat32 drive as /tmp


I'm used to using ramdisk (assigned to drive X:, FAT-32) as tmp directory,

    rm -fR /tmp
    ln -snf /cygdrive/x/TEMP /tmp

after I updated to cygwin 1.7 (2009.10.4), then startxwin failed.
(before update, my cygwin is 1.7 < 2009.7 )

/var/log/XWin.0.log:
    Welcome to the XWin X Server
    Vendor: The Cygwin/X Project
    Release: 1.7.1.0 (10701000)
    Build Date: 2009-10-25

Contact: cygwin-xfree@cygwin.com

XWin was started with the following command line:

XWin -multiwindow -clipboard -silent-dup-error

    ddxProcessArgument - Initializing default screens
    winInitializeDefaultScreens - w 1280 h 1024
    winInitializeDefaultScreens - Returning

    Fatal server error:
    Can't read lock file /tmp/.X0-lock


The lock file isn't created in /tmp when error dialog pops. (If I add -nolock to XWin in startxwin.sh, it says invalid option. )

And I don't know how to change the default permission of FAT-32 mounts,
though the permission looks good /cygdrive/x is "drwxr-xr-x", and I can create any files/directories in the /tmp (-> /cygdrive/x/TEMP) in bash.


If tried another harddisk (not ramdisk) formatted as FAT-32, get the same error.

Attachment: cygcheck
Description: Text document

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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