Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 May 2006 13:11:06 -0600
From:      Lorin Lund <wbs@infowest.com>
To:        Kyrre Nygard <kyrreny@broadpark.no>
Cc:        questions@freebsd.org
Subject:   Re: Shell script cannot run on FAT32 partition
Message-ID:  <446CC6CA.7020001@infowest.com>
In-Reply-To: <7.0.1.0.2.20060518123424.02289418@broadpark.no>
References:  <7.0.1.0.2.20060518123424.02289418@broadpark.no>

next in thread | previous in thread | raw e-mail | index | archive | help
Kyrre Nygard wrote:

>
> Hello!
>
> I have this nice renaming script here.
> It sanitizes badly named parts of files and folders.
>
> But when I run it on my FAT32, dual boot transition partition (hehe), 
> it causes
> my computer (Pentium 4, 3,2 GHz) to freeze. I vaguely remember seeing 
> some
> message before it freezes saying "Locking from myself" or something 
> like that,
> this is not recorded into /var/log/messages.
>
> It is very annoying actually because to rename a bunch of files I 
> first have to
> copy them to my UFS2 partition, run the script, and then copy them 
> back to the
> FAT32 partition.
>
> Does this problem sound familiar to anyone?
>
> Thanks!
>
> Anyway here is the script.

FAT32 seems to have some limitations on moving and renaming files.

Several years ago I had wrote a program (which ran under Win98) which 
received
files by UDP in pieces.  Once fully assembled it would "MOVE"  the files 
to another director.

That process would bog down.  When I tried the same application under 
WinNT on an NTFS
drive it worked OK.  I don't know if the problem was in Win 98 or if it 
is a weakness of the FAT32
design.  If the problem is in the FAT32 design there could be problems 
that even show up under
FreeBSD.

That's my $0.02




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?446CC6CA.7020001>