[SOLVED] System unbootable after yesterday's upgrade.
DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Yesterday I upgraded my main Unstable Debian PC, including systemd which I had put off for a couple of days (the removal of sysv-init scared me a little).
However the systemd upgrade worked on another PC so I included it in yesterday's rather large upgrade (>300 packages)
However now, when I boot, I get a message:
Quote:
A start job is running for LSB: Raise network interfaces
After a few seconds the following line is repeatedly printed
Quote:
[SKIP] Ordering cycle found, skipping network
Occasionally I have been able to stop the scrolling to see:
Quote:
systemd[1] Job network.target/start deleted to break ordering cycle starting with rpcbind.service/start
Could somebody please tell me what's wrong and how to get out of it?'m in over my head and Google hasn't helped!
If it were me, I would reinstall the operating system, but not before I took out the hard drive, hooked it up as a slave to another system and made a backup of everything I needed on that drive. During the reinstall, you should be able to tell the install to spare at least /home, since it is doesn't contain files the system needs to boot.
I've thought about that. It is what I consider the "microsoft solution".
This Debian installation is nine years old and quite possibly a reinstallation will clean up a lot of clutter. However I prefer to do this on my own terms, not because I have to because of external circumstances.
So thanks for the reply but I'll hang on for a little time in case somebody can at least tell me what went wrong.
"looks" like you got an unwanted upgrade to NFS/rpcbind that is causing some issues. I suggest finding the offending package and downgrading it to the previous version.
Is there a reason you are using the unstable branch? Generally that's for developers for testing and is broken often.
Last edited by szboardstretcher; 05-01-2014 at 02:13 PM.
Is there a reason you are using the unstable branch?
I moved to unstable from testing a long time back when something I needed badly was only available in unstable.
However I find that I can sometimes make my own little contribution by providing feedback and bug reports.
Regarding the "unwanted update" I have got some more symptoms and info together and will post a modified question tomorrow - too tired tonight, my 18 month old grandson was here today.
However I find that I can sometimes make my own little contribution by providing feedback and bug reports.
That is very kind of you. Communities are always looking for good feedback like this.
Quote:
Regarding the "unwanted update" I have got some more symptoms and info together and will post a modified question tomorrow - too tired tonight, my 18 month old grandson was here today.
Yesterday I upgraded my main Unstable Debian PC, including systemd which I had put off for a couple of days (the removal of sysv-init scared me a little).
However the systemd upgrade worked on another PC so I included it in yesterday's rather large upgrade (>300 packages)
However now, when I boot, I get a message:
After a few seconds the following line is repeatedly printed
Occasionally I have been able to stop the scrolling to see:
Could somebody please tell me what's wrong and how to get out of it?'m in over my head and Google hasn't helped!
@vl23: This is a technical thread where somebody seeks a solution for a problem with his Debian system. If all you have to offer is not constructive bashing of an init system then don't post.
@davcefai: Is it possible that you either boot from a live-CD containing journalctl or to the rescue.target of the installed system, so that you have access to the logs to get better information what is going on?
szboardstretcher and TobiSGD, thanks for the input.
vl23, I'm sure that somebody, somewhere, finds you useful.
Going forward, you might want to mirror your system in a virtual machine and do these upgrades on the virtual machine first to see how they work out, before applying them to your actual system.
Xode, your suggestion makes perfect sense but is unfortunately impractical. I have 3 machines to maintain and, in Unstable, there are daily upgrades. Not all 3 PCs react the same to a bug. In this case, for example, only one of them has NFS mounts specified in fstab.
In practice I always hold one of them back from an upgrade for a day or so so that I always have some means of communication working. Then when the refuse hits the air impeller I can use the at least one working machine to sirt out the problem.
Also Knoppix is a life saver. Often working around a problem involves editing conf files so boot with Knoppix, edit, reboot and see if it works, rinse and repeat.
Just a thought: current computer hardware and the latest version of VMWare Workstation might just be up to snuff to allow you to virtualize all 3 of your current physical machines under one stable linux host system (e.g. SUSE 12.X or 13.X).
If you want to try out my suggestion here, I would suggest the following:
(1) Build a completely new computer and put a stable up to date linux host system (e.g. SUSE 12.X or 13.X) on it. Given that you will have 3 or more virtual machines on it, you probably want to have at least 2 hard drives and lots of RAM.
(2) For each physical machine with debian unstable that you have, install an equivalent virtual machine on the new stable linux machine.
Linux (stable, that is) as a host system for virtual machines is wonderful. Apart from being rock solid stable, you can tell it to just host resources (e.g. network cards) for the virtual machines and otherwise ignore them.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.