293
FAT32, exFAT, and NTFS (sh.itjust.works)
top 26 comments
sorted by: hot top controversial new old
[-] garretble@lemmy.world 55 points 3 weeks ago

Windows is great because if you plug your mouse into one USB port then maybe you move the mouse to another, it completely forgets that mouse ever existed and is like “setting up device!”

Bro, you know what this is.

[-] muhyb@programming.dev 41 points 3 weeks ago

It sure is great. If I remember correctly, there was a Windows 95 error saying "keyboard not found, press F2 to continue."

[-] DmMacniel@feddit.org 29 points 3 weeks ago

No it wasn't just win95 but also IBM DOS and BIOS.

Keyboard not found, press F2 to continue asks the users to either plug in a keyboard and the press F2 on that one to continue or press F2 on an unrecognised keyboard so that the OS could pick it up.

It would then reload the driver's for the PS/2 keyboard and continue as normal.

[-] muhyb@programming.dev 6 points 3 weeks ago

Thanks for the explanation!

It still does look funny though.

[-] thisbenzingring@lemmy.sdf.org 19 points 3 weeks ago

well technically.... USB initialization isn't that simple, when you change which port it's plugged into, it's numerated under that new memory space, so from the computers perspective, it's a different number, it's a different device.

[-] garretble@lemmy.world 12 points 3 weeks ago

Is that just obfuscated on other platforms (like MacOS)? I don't think I've ever had a Mac get "confused" by a device by changing its port.

[-] thisbenzingring@lemmy.sdf.org 9 points 3 weeks ago* (last edited 3 weeks ago)

the other OS's don't store the configuration in the registry, that's the main difference

[-] garretble@lemmy.world 14 points 3 weeks ago

I see.

So Windows just needs to git gud.

[-] DmMacniel@feddit.org 6 points 3 weeks ago

Git gut by using a sane POSIX architecture just like any other OS out there.

[-] BCsven@lemmy.ca 2 points 3 weeks ago

Could be like Linux where a lot of drivers are in the kernel and it doesn't need to add drivers every time you plug something in

[-] naeap@sopuli.xyz 3 points 3 weeks ago

Usually you have a vendor and a device id to identify the connected device on the bus

You're right though, that in every different port it will get its own memory allocated an so on (at least I also believe that), but that's no reason to not identify the already known device

[-] thisbenzingring@lemmy.sdf.org 3 points 3 weeks ago

there are a couple IDs in the device manager, if you look closely you will see where it changes, and then search the registry for that string and you will find how crazy Windows can be with USB hardware. Actually stripping out those ID's is a huge pain. I only know because of having to make legacy hardware work for work

it was worse with USB1 and old drivers wouldn't unload so then when you unplugged them and plugged them back in, sometimes they wouldn't work unless you rebooted. Windows is stupid

[-] possiblylinux127@lemmy.zip 1 points 3 weeks ago

That's very unlikely to happen. Once the driver is installed via Windows update it doesn't magically uninstall itself.

[-] windpunch@feddit.org 39 points 3 weeks ago

"There's a problem with your USB storage device"

*Continues to work just fine, just as if there is no problem*

[-] LodeMike@lemmy.today 10 points 3 weeks ago

Its because you didnt eject beforehand and theres orphaned inodes or data blocks

[-] Agent641@lemmy.world 13 points 3 weeks ago* (last edited 3 weeks ago)

"You need to manually eject your USB drive before you remove it" - statements dreamed up by the utterly deranged

Also, half the time when you try to eject it, it says "device busy" even though I'm not transferring files. Well, best of luck with that bud, I'm busy too yank

[-] naeap@sopuli.xyz 3 points 3 weeks ago

That's because some program still accesses it

Could be just your file browser ("explorer") that has a window open with the content of that device, or maybe some program has a hiccup and didn't free it's file pointer

[-] f4f4f4f4f4f4f4f4@sopuli.xyz 11 points 3 weeks ago

In the worst-case scenario, yes... but the wording on the Windows dialog literally says, "There is a problem with your device and you should scan it" and then when you do, "Your device is ready to use, no problems were found." This, after it was ejected and got the safe removal notification. 🤷‍♂️

[-] FrostyPolicy@suppo.fi 1 points 3 weeks ago

The file system was not unmounted cleanly so the dirty bit is 1 -> windows tells you to check the drive. This clears the dirty bit even if nothing was wrong.

[-] ArcaneSlime@lemmy.dbzer0.com 8 points 3 weeks ago

No, it's because I use it on linux and windows can tell. Windows hates me for my freedom.

[-] SnotFlickerman@lemmy.blahaj.zone 18 points 3 weeks ago
[-] FrostyPolicy@suppo.fi 17 points 3 weeks ago
[-] user224@lemmy.sdf.org 11 points 3 weeks ago

Laughs in ISO 9660 on disc.

[-] Petter1@lemm.ee 11 points 3 weeks ago

☠️ in IBM 12-row/80-column punched card format

[-] miss_demeanour@lemmy.dbzer0.com 5 points 3 weeks ago

Fortran Watfor?

[-] 30p87@feddit.org 2 points 3 weeks ago

ext is just so simple yet beauti- and useful

this post was submitted on 10 Mar 2025
293 points (98.0% liked)

linuxmemes

24191 readers
496 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS