On Mon, 2022-04-25 at 10:41 -0500, Roger Heflin wrote:
you did make sure to umount it on Linux/BSD before removing it
right?
And if you hibernate the machine(any os) and remove the usb device
while hibernated the filesystem may not be consistent, it has to be
explicitly unmounted on both windows and fedora before removal so
that all data is fully written.
In my opinion, when hibernating or suspending the system really NEEDS
to flush/sync drive cases before going down. *It* ought to be doing
that itself, as part of the process. Not you having to manually do it,
first.
When a system is shut down that way, it's highly likely that any
plugged in drives may get unplugged - people expect to be able to do
that. And USB devices may lose power when their host is in standby
modes, and may not come back to life in a ready-to-use state. So a
resuming system needs to be able to reset external drive interfaces,
and cope with devices self-resetting, before doing anything else with
them.
In the past it was suggested to not use NTFS as a transfer drive and
to use something simpler like FAT32 as that fs's format is better
documented and simpler than NTFS. That may or may not still be the
case.
I don't know if that's still so, but I do know that in many cases it's
not suitable to use such basic file systems. You may need the metadata
that goes along with files regarding permissions and ownership.
--
uname -rsvp
Linux 5.11.22-100.fc32.x86_64 #1 SMP Wed May 19 18:58:25 UTC 2021 x86_64
Boilerplate: All unexpected mail to my mailbox is automatically deleted.
I will only get to see the messages that are posted to the mailing list.