On Tue, May 20, 2025 at 11:35:14AM -0400, Lee wrote:
> On Tue, May 20, 2025 at 10:08 AM tomas wrote:
> >
> > On Tue, May 20, 2025 at 09:45:11AM -0400, Lee wrote:
> > > On Tue, May 20, 2025 at 9:33 AM wrote:
> >
> > [...]
> >
> > > > What do you do if you get two USBs containing file systems with
> > > > the same UUID?
> > >
> > > Is that possible?  I suppose it is.. so I'd go looking for how to
> > > change the UUID for one of the usb drives.
> >
> > If you copy a whole file system (e.g. with dd), the UUID will
> > travel with it. It's just data, after all. Sometimes you want it,
> > sometimes not.
> 
> If I'm copying from one usb to another it seems like I really would
> not want the same UUID on both usb sticks.
> And it sounds like it would be fairly easy to fix the duplicate UUID problem..

Yes, but copy programs (be it dd or cp or whatever you use) just
see a "stream of bytes" and try, as hard as they can, to copy it
faithfully.

Of course, if you *make* a second file system and copy the content,
the UUID will be most probably different (you can set it, for ext*
file systems with tune2fs).

Sometimes you *want* the same UUID. Imagine an application which
starts automatically when it "sees" a medium with a given UUID
inserted (I once made such a thing for a customer: an udev rule
kicked off a backup when the right USB disk was inserted into
a headless box). If you make a backup medium for the case your
primary breaks, you *want* the same UUID.

> > If you then modify one file system's content, you'll get two
> > file systems with the same UUID and... with different data =:-o
> >
> > The horrors :)
> >
> > Remember: the second "U" in "UUID" is a lie ;-)
> 
> uhmm... to remember something one first has to know/learn it.
> I'm asking all these ignorant questions because I'm not there yet.

It wasn't meant personally, I'd be very sorry if I came across like
that.

I just wanted to counter the all too uncritical perception that
UUIDs Are Good. They are useful, but to make use of them one should
know their properties :-)

Cheers
-- 
tomás

Attachment: signature.asc
Description: PGP signature

Reply via email to