Opened 10 years ago

Closed 10 years ago

#2633 closed defect (wontfix)

In 2.4.30 kernel (whiterussian 0.9), vfat driver cannot create a file larger than 2147483647 bytes on USB HDD

Reported by: carlb Owned by: developers
Priority: low Milestone:
Component: kernel Version:
Keywords: Cc:


FAT32 normally does have a built-in limitation of 32-bits for storing the file length, and files of up to 4Gb seem to be readable - but when creating a file (such as 'cp somehugefile.mpg destination...') the copy operation proceeds until the 2147483647th byte and then consistently fails with 'File size limit exceeded'. It's as if something here is using a signed (31 bits + sign) value for the file size, which imposes a 2Gb limit.

This primarily affects models such as the WRTSL54GS which support network-attached storage, and then only when saving large video files to Win32 VFAT partitions.

Attachments (0)

Change History (1)

comment:1 Changed 10 years ago by kaloz

  • Resolution set to wontfix
  • Status changed from new to closed

WhiteRussian is deprecated, and even if it wouldn't, this bug isn't something we will fix. Most programs limit the maxmimum filesize to 2GB on vfat. You can use either ext2 or ntfs-3g to get around this problem.

Add Comment

Modify Ticket

as closed .
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.