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>