home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.linux.mint      Looks pretty on the outside, thats it!      30,566 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 29,984 of 30,566   
   Axel to Paul   
   Re: LM file transfer/copy issues   
   23 Dec 25 10:25:57   
   
   XPost: aus.computers   
   From: none@not.here   
      
   Paul wrote:   
   > On Sat, 12/20/2025 12:03 AM, Axel wrote:   
   >> Lawrence D’Oliveiro wrote:   
   >>> On Sat, 20 Dec 2025 11:42:19 +1100, Axel wrote:   
   >>>   
   >>>> Lawrence D’Oliveiro wrote:   
   >>>>> On Sat, 20 Dec 2025 09:45:57 +1100, Axel wrote:   
   >>>>>   
   >>>>>> Lawrence D’Oliveiro wrote:   
   >>>>>>> On Fri, 19 Dec 2025 07:32:04 -0500, Paul wrote:   
   >>>>>>>   
   >>>>>>>> That could be a bad SATA cable (or less likely, a bad SATA port   
   >>>>>>>> on the motherboard).   
   >>>>>>>>   
   >>>>>>> File corruption would have been picked up by an rsync   
   >>>>>>> verification pass.   
   >>>>>>>   
   >>>>>> I did get "copied with errors" messages at times, so then I would   
   >>>>>> copy each folder or file within the folder one by one and that   
   >>>>>> fixed it   
   >>>>> Did you verify the copies afterwards?   
   >>>> yes. by byte count   
   >>> That’s pretty useless. No hashes?   
   >> ???   
   >>   
   > Let us make two files   
   >   
   > AAAAAABBBBCC   
   >   
   > AAAAAABBBBCD   
   >   
   > They both have the same byte count.   
   >   
   > Now, do   
   >   
   >     sha256sum file1   
   >     sha256sum file2   
   >   
   > and the checksums are entirely different. This is also termed "using hashes".   
   >   
   > It's why hashdeep was invented. Hashdeep can generate checksums   
   > for all the files in a source tree, then be used to audit   
   > the same files in a destination tree.   
   >   
   >     sudo apt install hashdeep   
   >   
   >     cd /home/felix   
   >   
   >     hashdeep -c md5 -j0 -r Downloads > /tmp/audit.txt   # Source tree is   
   /home/felix/Downloads   
   >                                                         # It has our Golden   
   Files.   
   >   
   >     # The path value might be relative or absolute, and the reason   
   >     # I am using the crafty "cd" values is to be able to audit a   
   >     # relative path thing for identical contents. both recursive -r   
   >     # point to the same "directory name".   
   >   
   >     cd /media/mint/WDBLUE       # The copied files we hope are the same.   
   >                                 # This is the destination we wish to audit   
   for corruption.   
   >                                 # The destination is our potentially   
   unreliable copy as   
   >                                 # /media/mint/WDBLUE/Downloads we did with   
   our rsync.   
   >   
   >     hashdeep -c md5 -j0  -k /tmp/audit.txt -a -v -v -r Downloads >   
   /tmp/audit-out.txt   
   >   
   > The "md5" is the fastest hash supported by hashdeep.   
   > The -j0 means "run the audit on a single thread as this is a hard drive   
   >                 and we really want the file list to be in predictable order".   
   > The -k specifies an audit file to compare against.   
   > The -a is "audit mode" and it expects -k to identify the audit file to use.   
   > The double verbose makes the output verbose   
   > The -r is for recursive descent below the Downloads tree.   
   > The audit-out.txt should identify destination files with a problem.   
   >   
   > That's the basic idea, but you can easily "fall into a hole"   
   > while using hashdeep, and it requires a good deal of hand holding.   
   > (I use this on both Windows and Linux.) You should open both "audit.txt"   
   > and "audit-out.txt" with a text editor and make sure the right things   
   > happened.   
   >   
   > There are more utilities than this, for comparing file trees.   
   > "Tripwire" would be an example of an old one.   
      
   I'm making progress on the file transfer problem and will post soon.  :)   
   also I found an app called Meld for checking folders   
      
   >   
   >      Paul   
      
      
   --   
   Linux Mint 22.2   
   {I shot Felix and buried him}   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca