Some software update via pamac is breaking the system, but I can't tell which one.
I have a multi–boot PC with Windows, Manjaro and a few other Linux distros, but Manjaro KDE has been my main OS for 4 or 5 years. My Asus desktop computer has two internal drives, a SSD with a number of partitions containing only the operating systems and their software installations, and a 2 tb HDD called "Data" on which I keep all my data/documents. The Data drive is formatted NTFS so that it can be accessed from Windows as well as each of the Linux installations. This arrangement has been working well for me.
I keep my Manjaro rolling release up-to-date generally by installing software updates as they come in, one or two updates on most days, occasionally more than 100 at a time. Very occasionally, one of those updates "breaks" the system and I use Timeshift to roll the system back to a time before the update and simply don't install that update for a week or two, and then things are usually OK - or sometimes if the offender is software I rarely use and don't really need, I just uninstall that software. (You can probably tell that I'm not a very sophisticated user and don't really understand the "behind-the-scenes" working of Linux or Manjaro particularly well.) My current problem is this: I currently have 154 updates waiting to be instlled. Yesterday, I installed them all at once using the Pamac GUI system (a.k.a "Add/Remove Software"). After I had installed them all and rebooted (as required for some of the updates to take effect), I found that my Data HDD could not be mounted, so I couldn't access any of my documents. At first I worried that I had inadvertently erased that drive, but when I rebooted into Windows, I could access all the data from Windows without problem. So I rebooted into Manjaro again and used Timeshift to restore Manjaro to a time before the updates and the data drive was accessible again. But now all 154 updates had been rolled back also. The problem is that I don't know which or those 154 updates is the problem. And here is where my lack of knowledge of the "behind the scenes" stuff comes in. I thought I had it narrowed down to a dozen or so items, but when I installed all the other updates and left those items out of the installation, the system still broke the same way and I had to roll back with Timeshift again. Rolling back with Timeshift takes a long time (almost an hour), so I don't want to have to do it over and over again. I spent 7 or 8 hours yesterday trying to figure this out, to no avail, so I have decided to see if someone could help. I would appreciate any advice anyone can give me on how to approach this problem. Thank you in advance. Martin. |
Quote:
That is where I would look. I would go ahead and update that rolling release. You'll have to eventually anyway. Then try to mount the drive manually with whatever you are using, and post the errors that you are getting. Examples: Code:
ntfs-3g /dev/sdb1 ~/mount/point |
Quote:
This is your actual problem, you should reformulate your question (possibly start a new thread) and provide relevant information. |
Reply to teckk
Quote:
Quote:
Quote:
|
Code:
error while loading shared libraries: libhd.so.21: I'm guessing at the name. Code:
pacman -Qo /usr/lib/libhd.so.21.0 Also, If it is there, look at: Code:
man ldconfig |
I don't have that file, but I'm on arch, and I'm not up to date.
Code:
pacman -Qo /usr/lib/libhdf5.so.200.2.0 |
Hello teckk, and thanks for your help.
As I have said, although I have been using Manjaro for years, I'm still a complete newbie with respect to the technical stuff. So I don't understand all your questions and/or comments, but I'll try to answer your questions or follow your instructions as best I can and show you what I get. Quote:
Quote:
Code:
[martin@Martin-Manjaro-Desktop ~]$ pacman -Qo /usr/lib/libhd.so.22.1 Quote:
Quote:
Code:
LDCONFIG(8) Linux Programmer's Manual LDCONFIG(8) Code:
sudo pacman -Syyu |
In post #4
Quote:
Quote:
Mount is looking for libhd.so.21, and obviously not finding it. Are you suppose to have libhd.so.21 and libhd.so.22 installed? Have you updated again since post #4? Quote:
Code:
pacman -Si libhd.so.21 I don't use majaro, so not sure what they have linked together. I don't have hwinfo installed, and I don't have a broken mount. Code:
pacman -Ss hwinfo |
All times are GMT -5. The time now is 12:23 AM. |