LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This 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


Reply
  Search this Thread
Old 10-14-2015, 01:17 PM   #1
Gregg Bell
Senior Member
 
Registered: Mar 2014
Location: Illinois
Distribution: Xubuntu
Posts: 2,034

Rep: Reputation: 176Reputation: 176
I switched computers and now Back In Time is demanding a linux-friendly usb drive


I switched out two computers because I was having problems with the weaker one. Now I am using the more powerful one and when I go to save stuff in Back in Time it tells me I need a linux-friendly usb drive (see screenshot).

The weaker computer was fine saving the same stuff. (the usb drive is FAT32, which is supposed to be Windows and Linux friendly).

Any idea what's going on? And I'd really rather not re-format the usb drive. Thanks.
Attached Thumbnails
Click image for larger version

Name:	Selection_020.png
Views:	67
Size:	26.4 KB
ID:	19803  
 
Old 10-14-2015, 01:21 PM   #2
Sefyir
Member
 
Registered: Mar 2015
Distribution: Linux Mint
Posts: 634

Rep: Reputation: 316Reputation: 316Reputation: 316Reputation: 316
FAT32 isn't linux friendly, it's just compatible with everything.
That error looks pretty explanatory. FAT doesn't support hard links.
If you or the program wants to use hard links, it better be on a filesystem that supports it.. like ext4.
 
1 members found this post helpful.
Old 10-14-2015, 01:41 PM   #3
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233

Rep: Reputation: 406Reputation: 406Reputation: 406Reputation: 406Reputation: 406
really the choice of filesystem depends on what you are going to be doing with the drive, if you are going to be using the drive with Linux machines, and only Linux machines, than i would say to go with a linux native system such as ext4 as Sefyir said

if you need to share it with windows or macs, than fat32 would be a better choice, however there is a trade off

fat32 is usable with almost any modern OS, but it lacks a lot of features that *NIX operating systems use, such as hardlinks/symlinks/permission bits etc and also has a filesize limit of 4GB, whereas ext4 isn't as compatible naively with as many operating systems.
 
1 members found this post helpful.
Old 10-14-2015, 09:11 PM   #4
Gregg Bell
Senior Member
 
Registered: Mar 2014
Location: Illinois
Distribution: Xubuntu
Posts: 2,034

Original Poster
Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by Sefyir View Post
FAT32 isn't linux friendly, it's just compatible with everything.
That error looks pretty explanatory. FAT doesn't support hard links.
If you or the program wants to use hard links, it better be on a filesystem that supports it.. like ext4.
Thanks but how come FAT supported the exact same files (including hard links) on the other computer then?
 
Old 10-14-2015, 09:15 PM   #5
Gregg Bell
Senior Member
 
Registered: Mar 2014
Location: Illinois
Distribution: Xubuntu
Posts: 2,034

Original Poster
Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by frieza View Post
really the choice of filesystem depends on what you are going to be doing with the drive, if you are going to be using the drive with Linux machines, and only Linux machines, than i would say to go with a linux native system such as ext4 as Sefyir said

if you need to share it with windows or macs, than fat32 would be a better choice, however there is a trade off

fat32 is usable with almost any modern OS, but it lacks a lot of features that *NIX operating systems use, such as hardlinks/symlinks/permission bits etc and also has a filesize limit of 4GB, whereas ext4 isn't as compatible naively with as many operating systems.
Thanks. I knew about the file size thing. And as you say fat32 is good for sharing with other systems. Yes, I understand ext4 is better for Linux but in this instance I want to use fat32. But Back in Time is telling me I can't do it. And I looked up "hard links." They're just files. And Back in Time worked fine on the other computer with the destination being formatted in fat32. Just doesn't make sense.
 
Old 10-14-2015, 09:28 PM   #6
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233

Rep: Reputation: 406Reputation: 406Reputation: 406Reputation: 406Reputation: 406
Quote:
Originally Posted by Gregg Bell View Post
Thanks. I knew about the file size thing. And as you say fat32 is good for sharing with other systems. Yes, I understand ext4 is better for Linux but in this instance I want to use fat32. But Back in Time is telling me I can't do it. And I looked up "hard links." They're just files. And Back in Time worked fine on the other computer with the destination being formatted in fat32. Just doesn't make sense.
nope, a file system is a tool, nothing more, nothing less, it only makes sense to use the most appropriate tool for the job.
 
1 members found this post helpful.
Old 10-14-2015, 09:31 PM   #7
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,661

Rep: Reputation: Disabled
Quote:
Originally Posted by Gregg Bell View Post
Thanks but how come FAT supported the exact same files (including hard links) on the other computer then?
There are no hard links on that drive, FAT32 does not support hard links. Most likely some odd process is trying to create a hard link when you plug in your USB drive, thus the error message. Gotta love these bloated desktop environments.
 
1 members found this post helpful.
Old 10-15-2015, 01:27 AM   #8
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233

Rep: Reputation: 406Reputation: 406Reputation: 406Reputation: 406Reputation: 406
Quote:
Originally Posted by Emerson View Post
There are no hard links on that drive, FAT32 does not support hard links. Most likely some odd process is trying to create a hard link when you plug in your USB drive, thus the error message. Gotta love these bloated desktop environments.
meh, i think environments that obfuscate what's going on are worse than bloat imo.
 
1 members found this post helpful.
Old 10-15-2015, 05:19 PM   #9
S0M30N3
LQ Newbie
 
Registered: Jul 2011
Posts: 22

Rep: Reputation: Disabled
Quote:
Originally Posted by Gregg Bell View Post
Thanks but how come FAT supported the exact same files (including hard links) on the other computer then?
I added some checks for the filesystem (and that warning) in current version which was released two weeks ago. BIT was working on your old machine with FAT32, that's correct. But it never used hard links and so it was filling up your drive with a whole new copy of all backup data with every new snapshot you created. I highly recommend using a native Linux FS or at least NTFS if you need to use that drive on Windows, too.

Regards,
Germar, BIT Dev-Team
 
1 members found this post helpful.
Old 10-15-2015, 09:53 PM   #10
Gregg Bell
Senior Member
 
Registered: Mar 2014
Location: Illinois
Distribution: Xubuntu
Posts: 2,034

Original Poster
Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by S0M30N3 View Post
I added some checks for the filesystem (and that warning) in current version which was released two weeks ago. BIT was working on your old machine with FAT32, that's correct. But it never used hard links and so it was filling up your drive with a whole new copy of all backup data with every new snapshot you created. I highly recommend using a native Linux FS or at least NTFS if you need to use that drive on Windows, too.

Regards,
Germar, BIT Dev-Team
Thanks Germar. I appreciate you responding. I do have a few questions still though. (Just trying to understand.)

So since I was using FAT32 as the destination the backups were not incremental?

And please say what you mean by "it" in this sentence:

But it never used hard links and so it was filling up your drive with a whole new copy of all backup data with every new snapshot you created.

So in other words, since the backups to FAT32 destinations are not incremental, you no longer allowed them to occur?

All my usb drives (which is what I use for the destination) are FAT32 but I can reformat some of them to that NTFS.

And I just love BIT. Thank you for it.
 
Old 10-16-2015, 10:56 AM   #11
S0M30N3
LQ Newbie
 
Registered: Jul 2011
Posts: 22

Rep: Reputation: Disabled
Quote:
Originally Posted by Gregg Bell View Post
So since I was using FAT32 as the destination the backups were not incremental?
No they where not. Take a look at the FAQ How can I check if my snapshots are incremental (using hard-links)?

Quote:
And please say what you mean by "it" in this sentence:

But it never used hard links and so it was filling up your drive with a whole new copy of all backup data with every new snapshot you created.
it = BackInTime used with FAT32 destination drive

Quote:
So in other words, since the backups to FAT32 destinations are not incremental, you no longer allowed them to occur?
There where so many bug reports and questions all caused by FAT destinations so I decide to add this warning. IMHO there is no need to use FAT at all. If someone really need Windows compatibility he/she can use NTFS. Only thing is, that almost every external drives are preformatted with FAT32.
 
1 members found this post helpful.
Old 10-16-2015, 12:14 PM   #12
Gregg Bell
Senior Member
 
Registered: Mar 2014
Location: Illinois
Distribution: Xubuntu
Posts: 2,034

Original Poster
Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by S0M30N3 View Post
No they where not. Take a look at the FAQ How can I check if my snapshots are incremental (using hard-links)?


it = BackInTime used with FAT32 destination drive


There where so many bug reports and questions all caused by FAT destinations so I decide to add this warning. IMHO there is no need to use FAT at all. If someone really need Windows compatibility he/she can use NTFS. Only thing is, that almost every external drives are preformatted with FAT32.
Thanks Germar.

Only thing is, that almost every external drives are preformatted with FAT32.

Yes.

Okay, I am going to convert a usb drive to NTFS and use that one for BIT. Just one last question:

Your warning about using FAT and hardlinks does not allow the user to use FAT as the destination, right? (So it's kind of more than a warning that lets you proceed, right?)
 
Old 10-16-2015, 03:05 PM   #13
S0M30N3
LQ Newbie
 
Registered: Jul 2011
Posts: 22

Rep: Reputation: Disabled
Quote:
Originally Posted by Gregg Bell View Post
Your warning about using FAT and hardlinks does not allow the user to use FAT as the destination, right? (So it's kind of more than a warning that lets you proceed, right?)
Jepp. You're right. For FAT this is a strict rule (which means it will not accept this destination). Also sshfs is strict (sshfs doesn't support hard links either). For cifs I added just a warning (default smb config is to not accept symlinks) but you can proceed using that destination.
 
1 members found this post helpful.
Old 10-16-2015, 08:04 PM   #14
Gregg Bell
Senior Member
 
Registered: Mar 2014
Location: Illinois
Distribution: Xubuntu
Posts: 2,034

Original Poster
Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by S0M30N3 View Post
Jepp. You're right. For FAT this is a strict rule (which means it will not accept this destination). Also sshfs is strict (sshfs doesn't support hard links either). For cifs I added just a warning (default smb config is to not accept symlinks) but you can proceed using that destination.
Thanks Germar. I appreciate it.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Back In Time, Automatic Back-Up Tool For Linux LXer Syndicated Linux News 0 12-12-2011 09:21 AM
USB flash drive to move files between my linux and windows computers tehoverlord Linux - Hardware 1 06-13-2008 12:56 PM
LXer: I'm back on my feet selling Linux Computers again! LXer Syndicated Linux News 0 11-09-2007 11:20 AM
Looking for software to back up all of my computers to my Linux Server? Renfro Linux - Software 2 02-13-2004 09:02 PM
Finding out the last time linux was switched on Xgkkp Red Hat 3 11-16-2003 12:44 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 09:47 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration