I recently made a post discussing my move to Linux on Fedora, and it’s been going great. But today I think I have now become truly part of this community. I ran a command that borked my bootloader and had to do a fresh install. Learned my lesson with modifying the bootloader without first doing thorough investigation lol.
Fortunately I kept my /home on its own partition, so this shouldn’t be too bad to get back up and running as desired.
I ran a command that borked my bootloader and had to do a fresh install.
Just wait until you learn the powers of chroot :)
Few days ago I downgraded glibc(I’m dumdum) because it was recommended in a reddit thread for a problem I was having. I couldn’t even chroot. Fortunately I could update with pacman --root
This is the way
One of us, one of us. I did the same only 2-3 hours into my first ever Linux install.
I feel your pain :P
I’m almost done getting everything back, I think!How long until you start doing backups? 😂
Edit: Took me some years btw
I was trying to set up snapper, so sorta on my way there lol
Borked your bootloader already? You’re a true Linux user lol. You’ll eventually learn to not do that (and back up regularly).
Good choice with Fedora! I love dnf and the choices Fedora makes overall.
Timeshift for backups is a godsend in these situations
OP should just know that TimeShift doesn’t work on Fedora Workstation without some tinkering.
Thats good to know because Fedora seems to be where im heading when i make the switch as well.
borked my bootloader and had to do a fresh install
That’s where you’re wrong :)
You’re right. I spent a few hours trying to fix it before giving up and determined that reinstalling would be quicker lol
Before you can fix a bootloader, you first need to learn how to install and set up a bootloader. I think most people learn that part when they try Arch
Do it with Debian Unstable
Congratulations soldier! You’re one of us now.
I’ve messed up my system so many times over the years that now I think I secretly get excited when it accidentally happens. Maybe I’m a masochist, but I actually enjoy trying to understand what went wrong. A USB stick with a light weight Linux distro and chroot you can usually get back in there and look around at the damage.
I think you may need help… I bid you good luck on your recovery :P
When you get more advanced you can use a distro like System Rescue to fix your bootloader instead of having to reinstall everything
Removed by mod
And a lot of configuration, or so I thought? I’m investing heavily but I’m scared for my investments :-)
Another Linux noob here, after a couple of Linux servers (Tenfingers, Lemmy) switched over (finally) my main PC, or well kids got the gaming machine and I’m on a Mint ThinkPad now :-) and a backup think centre tiny if the Lemmy server bails out.
I have this little windows box to print stuff (I didn’t know I hated printers) and every time I use it I’m so happy I don’t need windows in my personal life anymore…
Cheers and welcome OP!
Removed by mod
Except that I’m jumping ship to Linux fully, I’m thinking a lot about hardware failure, not the data but say the mobo, so maybe that’s curious. Seemed you were knowledgeable about those things, or I’m explaining very badly.
Cheers
This is reasonably valid. I think Windows makes it a bit harder to do real damage to your system, so I’m used to that. I also have borked installs in VMs before, but that’s never mattered because spinning up a new one takes no time. Definitely a valuable lesson to do more research before running commands, especially as sudo
Also, once your install is in a state you like, create a backup with CloneZilla.
Removed by mod
Neither an immutable distro nor a NAS is a replacement for backups.
Some people are lucky enough to never learn that backups are vital. Good luck to you in the future!Removed by mod
A Clone of an OS install is not needed anymore, for a jillion reasons.
If my SSD decides to suddenly quit, I can get back all my personal files and configs, plus all the software I had installed with all configurations, configured repositories, user rights and group memberships, GUI customizations, system-wide fonts, .desktop-files, root .bashrc, self-compiled software, etc. etc. by popping in a new SSD and
dd
ing my full disk image backup to it with one terminal command.I fail to see how that is not a nice thing to have even today, or how I would get back to the previous state just as fast without it.
Heyha ! Read about dd on makeuseof after reading your post, to see how it works.
Restoring from an image seems exactly what I was looking for as a full backup restore.
However this kind of 1 command backup isn’t going to work on databases (mariadb, mysql…). How should I procede with my home directory where all my containers live and most of them having running databases?
Does it work with logical volumes? Is it possible to copy evrything except /home of the logical volumes?
For special use cases like that, dd isn’t the right tool.
In my first few weeks of linux I screwed up mounting a hard drive and my pc wouldn’t boot past grub. 4x different times I tried and each time I broke it. Then a year later I revisted mounting the drive and it went smoothly.
Time heals all wounds :P
I’m on fedora silverblue and that won’t ever happen again to me
Still possible to break your bootloader.
One of us! One of us!
Although I think having to fix a borked bootloader is a good bit of experience, it’s probably not something you are always going to want to spend time on. I have used boot-repair only once, but it was like magic. Just throwing it out there for your future use and a general recommendation. :)
I love the enthusiasm. Enjoy your journey. Feel free to reach out to me directly if you need help.
Thank you for the offer. I hope I never need to take advantage of it lol
Good luck. 🤣
Trial-and-error is a beautiful thing, isn’t it?
t. Had to reinstall GNU/Linux several times through the course of months while trying new stuff and/or trying to improve the current ones.
Sweet, welcome! :) I know the feeling. I just finished reinstalling Nobara after being dumb and goofing up patching. Then I tried to fix it and made the system totally unusable and I gave up.
A while ago I jacked my grub config and decided to try to fix it manually. I managed to stumble through it and learned some stuff, though I am still fuzzy on some details.
I mostly want to just use the computer without a lot of headache and both Mint and Nobara have been great for coding (various), electronics design, 3d modeling and printing, graphics, photo editing, and such.
This is why I gave up on fixing it yesterday lol. I spent a few days setting it up, I didn’t wanna spend a few more days to try to figure out exactly what the issue was when I could just give in and then actually use it
Totally valid! Theoretically with more experience it may be easier / faster to fix but…idk
See this is why I keep /home on a separate partition (or drive in some cases). I can reinstall or switch distros anytime without worrying about all my files (they’re backed up, anyway but doing a restore is a pita).