← Back to team overview

kernel-packages team mailing list archive

[Bug 612292] Re: Wrong timestamps on FAT32 partitions

 

I simulated rsync to a third location, and again the old files on destination were an hour older.
I did a backup to a third location using a command (updating based on file size):
rsync -r -t -o -v --progress --size-only -u /media/data/ /media/jarno/red_iomega/data/
After that, the following simulation does not suggest any file for updating:
rsync -r -n -t -o -v --progress -u  /media/data/ /media/jarno/red_iomega/data/
i.e. the modification times are equal. So it seems like the rsync command updates the modification times on destination, propably due the -t option, even if sizes are equal and --size-only is used.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/612292

Title:
  Wrong timestamps on FAT32 partitions

Status in “linux” package in Ubuntu:
  Won't Fix

Bug description:
  When I mount a FAT32 partition, many files appear to have wrong
  timestamps. Specifically, during the winter months (Standard Time) all
  files modified in summer appear having their timestamps shifted by +1
  hour. During the summer months (when Daylight Savings is in effect)
  these files have correct timestamps, but all the winter files have
  their timestamps shifted by -1 hour!

  When observing the same files under WinXP or Win98, timestamps always
  appear the same.

  The VFAT driver of Linux should not modify the timestamps, depending
  on whether DST is in effect or not. The driver should respect the
  timestamps of the FAT32 partition. FAT32 stores timestamps according
  to the local wall-clock time, not UTC, so there is absolutely no need
  for conversions.

  This problem causes rsync to copy hundreds of files from FAT32 to EXT3
  partitions, twice a year, without any reason.

  Thank you for your precious time!

  ProblemType: Bug
  Architecture: i386
  CurrentDmesg:
   [   30.652222] r8169: eth0: link up
   [   30.652227] r8169: eth0: link up
   [   41.160007] eth0: no IPv6 routers present
  DistroRelease: Ubuntu 9.04
  HibernationDevice: RESUME=UUID=3cb64f18-eadd-4088-a233-e77650fbcce5
  MachineType: MICRO-STAR INTERNATIONAL CO.,LTD MS-7519
  NonfreeKernelModules: nvidia
  Package: linux-image-2.6.28-19-generic 2.6.28-19.61
  ProcCmdLine: root=UUID=5220bc1b-b6d8-4b61-a6cc-bb5cd4609375 ro quiet splash vga=794
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.28-19.61-generic
  SourcePackage: linux

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/612292/+subscriptions