My Manjaro GNOME system broke after I ran sudo pacman -Syu – the update was interrupted and now pacman doesn’t work. When I try to run it, I get:
pacman: /usr/lib/libssl.so.3: version `OPENSSL_3.5.0’ not found (required by /usr/lib/libngtcp2_crypto_ossl.so.0)
After reboot, my wired internet is also gone (no connection, network settings missing).
I tried to boot from a Live USB (created with Rufus) to fix it via chroot, but I can’t get the USB to boot . My PC only shows the GRUB menu of the installed system. I’ve changed boot order to USB first and also tried pressing ESC/F12, but it always loads the installed Manjaro, not the USB. The USB appears in the boot menu, but selecting it doesn’t work.
I’m a beginner and need clear, step-by-step instructions :
How to properly boot from the Live USB (what am I doing wrong?).
Or is there an alternative way to fix pacman without a Live USB (e.g., manually download and install OpenSSL)?
I have access to another PC with internet to download packages.
Thanks in advance for any help!
P.S. I have UEFI, Secure Boot is disabled. My root partition is ext4, and I have a separate EFI partition.
The linked topic was created for just such an occasion:
If following the procedure(s) outlined is insufficient for your needs, please provide your system information in accordance with forum guidelines (see below ).
From that point, others may be able to help further.
[Mini-HowTo] Provide System Information
Basic details provided by *-fetch type apps might give enough information for someone wishing to buy a computer, however, for Support purposes it’s best to ask your system directly.
Output of the inxi command will generate more useful and detailed information for those who may wish to help:
Command output should be presented as pre-formatted text in accordance with forum guidelines.
Running inxi within a chroot environment
Add --color=0 to the long-form command, or…
Change the short-form command to inxi -zv8c0
Your privacy is respected
[Mini-HowTo] Present code or command output
Note: Grave accent (or, backtick) characters are used.
For inlinecode or to show a single command:
please follow this simple example: code here.
For multi-linecommand output:
place text beween two rows of three (```) backtick characters to form a scrollable text box, or …
use the </> button in the Compose window to achieve the same result.
The empty row between these rows of backtick characters is where to paste any multi-line command output (such as inxi).
An example of a pre-formatted text enclosure:
What is a Quark?
A. In Physics, an elementary particle and fundamental constituent of matter.
B. A character from the Star Trek: "Deep Space Nine" television series.
C. A soft, creamy, usually unsalted cheese traditional to central Europe.
This sounds like either a “your computer” problem or an incorrectly created Installer USB.
Did you check the downloaded ISO for consistency (did the checksum match that provided on the download page)?
You might consider an alternate method of booting an ISO using a USB created with Ventoy:
There is both a Linux and Windows version of Ventoy, so you can create the Ventoy USB in either. Presuming directions are followed properly, you can then download a fresh ISO and drag it to the empty partition on the created Ventoy USB (without needing to actually write it to the USB).
To maximise potential usefulness of this solution, I’d suggest a USB of at least 16 GB (30 GB could hold several ISOs for multiple purposes, if needed).
Most likely your USB key is not carrying a proper live ISO, Rufus might not be the best tool for it. If you only have a working Windoof you could try https://etcher.balena.io/
If you have access to a Linux system you could follow this guide: