Paolo Dina
2004-May-19 08:07 UTC
cp weird behaviour, some copied files differ from original.
Hi.
I know that for the problem that will follow many things other than ext3
are involved, like a kernel upgrade, a possible coreutils mis-behaviour
and other, so I beg your pardon if I'm not in the right place ...
Now the problem. I have met a trouble upgrading web/dns server running
linux.
Precisely, I have upgraded the kernel from 2.4.9 to 2.6.6 and the hard
disk also, from 20Gb to 80Gb.
Ok for the kernel, all is ok.
Problems came out with hard disk upgrade. I followed the "Hard Disk
Upgrade Mini How-To" (http://www.tldp.org/HOWTO/Hard-Disk-Upgrade/).
After the copy of files from the old disk (ext3) to the new one (ext3
also, but with larger partitions) some problems arose.
In fact the command to compare the two disks after the copy, find /
-path /proc -prune -o -path /new-disk -prune -o -xtype f -exec cmp {}
/new-disk{} \;
tells that there are some differences in some files.
Looking with vi I saw that it's true indeed.. Some characters are
different! Example, in a log file, there is a line where a '1' become a
'y' in the word 'May', and so on.
Manually replacing the "corrupted" file with the original one and
running again the find command I have that other files differ. And
running again, all seems to be ok..
The behaviour is quite umpredictable :\
I have copied some hundreds of thousand of files, and just a little
percentage seems to be "damaged", but I need to know the cause of this
fact.
Can you help in some way?
Thaks for any reply,
Paolo
P.S. I ran memtest and hard disk diagnostic, hardware results to be ok.
