My first attempt at running Arch, I managed to fuck it up so badly that I had to write a script to write zeros to every bit of my HDD. Fun times.
Honestly don’t even remember, but it was in my peak “know enough to be dangerous” days in college. I almost certainly didn’t have to go that nuclear to fix it, but that’s what I did.
Take 2 of Arch, after that wipe was completed, went pretty well. It revived an old piece of shit laptop for another few years before its motherboard gave out.
I’ll wager guess it was something to do with confusing GPT and MBR partitioning. There was a time where some BIOSs and loaders only understood or preferred one over the other, leading to weird incongruences depending on what you’re using to look at the disk. You have to actually overwrite the partition tables to get a clean start.
That “lol” at the end broke me, was laughing for like 5 minutes.
Many many years ago, it’s one of the things that made me switch to Linux. Moving and renaming files while using them was kind of a game changer.
That open file lock shit is terrible. You can’t even attach a word document in an email if it’s opened. The windows ui is painfully slow even on capable hardware which makes dealing with this even worse. KDE is so fast, ui stuff finishes happening faster than my finger can complete the “click” motion.
It’s always blown my mind how game developers are ever able to get anything done working like this. A game development workflow, working with lots of different folders and different files open in different programs is exactly the type of workflow the windows ui is so bad at. Guess that explains things.
I recently used mv on a folder containing a massive quantity and size of files, and it completed the operation in like a second. I’m used to windows taking forever to do the same thing
This is funny, because copying files to a USB flashdrive, is just inherently disfunctional in linux.
Zen kernel hasn’t even support for fat32 last time i used a usb.
Actually had to switch kernel to use it
TRUE!!! Why “user friendly” distros does not mount removable drives with sync option by default is beyond me.
Hang on there is a sync option? Does that make the progressbar work? If so why is it not enabled?
Yep. Almost all operating systems have a bufor that tell programs file was moved when it is still in the process. It makes perfect sense, it speed things up and extends the lifespan of the device.
You can flush that bufor manually with just the sync
command or disable it for whole partition with -o sync
option. Technically you should unmount drives before unplugging for safety anyway, but people are stupid or more important lazy and in my opinion for external devices mounting with sync really should be the default. Maybe some low-level developer would disagree.