Hey guys, I’m new to the community but I’ve been using Antergos for several months now and I have to say I really enjoy it. I’ve been playing around with it a lot and have learned a boatload; however just today i came across an issue that I’m having trouble resolving on my own. I’m new to the whole Arch Linux scene which is which I went with Antergos to begin with as a decent introduction. Anyways my point is, i’m still probably what many of you would consider a noob so i apologize in advance if I’m missing something obvious. Anyways my issue is this:
I don’t dual boot. I completely removed Windows 10 and just run Antergos as my main OS. So earlier today I was working on some stuff, browsing the web, doing some research, everything was fine. As i was working however, I ran a system update through the GUI package manager in the background (I know I could have just run sudo pacman -Syu but i wanted to omit a particular package update so un-checking the box seemed like an easy way to get the job done.). But still nothing really out of the ordinary. Here’s where everything went haywire, the system downloaded the updates from all of the relevant repositories as i’ve done probably hundreds of times before and during what i assume was the installation portion, suddenly my background went black, my terminal and browser windows became unresponsive and the whole system crashed. On reboot, i start off with the usual 3 options:
-Reboot into firmware interface (BIOS)
Normally this is where systemd does its thing and takes me to the login screen, HOWEVER, what is new this time is that when Antergos is starting I’m notified that the network time synchronization failed. It stops the deamon and re-attempts a few times before it seems to give up and continues on, checking everything and giving me the OK with all of the other usual startup processes. From here instead of going to the login screen as usual, i get a blinking cursor… That’s it. Dead. No amout of waiting or input on my part seems to do anything. This is true whether i select standard boot (“Antergos”) or “Antergos(fallback).” Firmware interface just takes me to BIOS where the only seeminly relevant options are to boot from hard-drive vs EFI file vs system bootloader all of which eventually take me back to the same dead end.
Things worth mentioning that may or may not shed light on the problem:
I’m usually pretty selective and minimalist with my package installs. I only install what I need for the most part. Therefore, I’ve never had any issue with just running full system updates via GUI or pacman -Syu. UNTIL NOW. This is the first and only time that I’ve every actively omitted any packages in my update and they were ‘tracker’ and another package that was related to ‘tracker’ I know they’re supposed to be for tracking your activities and indexing and such but I had read somewhere that they were sort of unnecessary to i figured i’d eventually get rid of them. I don’t think this was related but i could have screwed up something via dependency conflict or something like that.
Perhaps more relevant, I don’t recall exactly, but one of the repos did update something to do with the timesyncd and i believe that libnss-systemd was also listed but i could be wrong. Since that seems to be what is broken I’m guessing something went wrong with the update.
This might also be irrelevant but i’ll err on the side of inclusion. Daylight Savings time is a thing where i live. They just changed the time a couple days ago. I was using my machine every day just fine over the past several days but i hadn’t done a system update since maybe 4 or 5 days before that change took place.
Working Theory so far and what I’ve tried so far
So from what i’ve been able to piece together based on my gut and reading about related problems on other forums is that I need to login in non-graphical mode and just run the update again, hopefully fixing any errors or glitches that might have caused the problem. Alternatively most solutions seem to suggest terminal use. However, I have seemingly no way of getting to a terminal without finishing the boot process. (Hopefully this is just the naive noob in me talking and there is a way that i’m not seeing)
Luckily I still have my old Antergos Live-USB and I had previously created separate home and root partitions on my system so i am able to sort of use my computer and access my documents by booting up via Live Usb and going to the appropriate partition. However, it seems like I can’t really do the things i did before from here unless i reinstall the OS. I’m considering doing that but I haven’t yet backed up my home partition and i’m afraid of overriding everything i have saved. (Very stupid, I know, i should have done this a long time ago) Is there a way to backup my home partition when i can only access the drive indirectly via Live-Usb? Or alternatively re-install without damaging my current setup? Ideally i would like to just fix the time sync issue or reverse the last thing that took place to restore my system to how it was and continue on with my day. However, the more i look the more into it the less i am sure that this is even possible in my situation. Unfortunately I am a bit pressed for time since I am supposed to be participating in a programming event this weekend and I have a few programming assignments coming up for a class next week. I’ll look to alternatives in the meantime but I’d really appreciate any guidance or insight you guys could give me. Anyways I’m sorry if this post go a bit lengthy the issue is not really that complex but i wanted to put everything out there just in case it was relevant.
Thanks in advance.```