Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
My move from windows, to Linux only, is near complete. Next step on my list is to backup all the data on my secondary hard drive, format the drive as FAT32, and place all the data back.
Here’s the question. Is there a way to check the data (in windows) after it's been transferred, for errors? I'm worried after I’ve moved all the data that I might lose something in the process. And because this is an NTFS file system I can't do any of this in Linux. Any suggestions on how best to proceed?
I'm pretty new to linux, but I've attempted to do something similar, so maybe I can help.
I didn't try to change my file systems though, so maybe this won't apply. But I think the only way to accurately check if your data is intact is to copy that data to a separate drive or partition, and check the bytes between them.
I used a tool to do this, called datack (I can't really remember), but this program would check the exact files sizes between two directories...
The command was similar to "datack -size driveA/home | driveB/home" I wish I could provide a link, but I'm not finding anything relevant.
In your case it'd be rather hard to check if you're missing something as you'd be destroying the original files. I'd suggest, best thing to do is backup your files twice, to DVD or tape, whatever, run md5sums on both to make sure their exact, if you get two backups that are identical, there's a higher possibility that your data is all there when you perform the restore.
It would be a little bit of work, but I use the backuppc software to backup systems of all types at work. The downside in the case of this backup is you need two computers to do it. Since it backsup over the network, there is no problem with reading the NTFS filesystem. You would simply share the contents of the drive under windows, and setup backuppc with the local workgroup/domain info. Then it uses the samba client to access the shared windows info. It will backup whatever you tell it, compress it (variable compression available), and it error checks it. Best of all, it is stored in a webinterface, so you can go in and download individual pieces or the entire thing.
Getting it setup isn't difficult, and over only a LAN it is easy to test out. The only problem some people have with it is that there is no GUI for the setup. You do have to go in and manually edit text files. Somebody may have written a GUI interface for setup, but I don't think so. Obviously once it is configured, you have the web interface to start or download any portion of the backup, it is just the setup of the backup that requires text editing.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.