How does one remove upstart and go back to sysV init?
Can it be done?
PK
How does one remove upstart and go back to sysV init?
Can it be done?
PK
Last edited by pksings; April 27th, 2010 at 09:30 PM. Reason: Solved by update to beta of 10.04
I feel your pain.
It can be done. But it is a pain all its own because an increasing number of things expect upstart. Such dependencies exist in the packages which want to put in an upstart style script.
May I ask you why?
Ubuntu uses Upstart since 6.10. Upstart is backwards compatible with sysvinit scripts.
While in theory is possible, there is no easy way... I don't see any benefits...
Why?
Because I cannot find what to edit or change to make my machine boot all the way, stops when it cannot mount my SATA disks, which then required me to drop to the command prompt, type mount -a, then exit, and then it would finish booting. I no longer could reboot remotely if I updated it while not at home, which I have done during business trips. And it in fact made rebooting a pain. Not needed often,but painful when it was.
Just to close the thread, I decided to try 10.04, the new LTS release and upgraded yesterday, it's still Beta, but seems to solve this problem, boots just fine.
I try to treat the cause, not the symptom. I avoid the terminal in instructions, unless it's easier or necessary. My instructions will work within the Ubuntu system, instead of breaking or subverting it. Those are the three guarantees to the helpee.
Desktops environments tend to work on a more careful basis in terms of not messing things up when something unexpected happens. If a permanent drive cannot be mounted, that's unexpected. Dropping to a command prompt right then lets the user determine the issue and deal with it (despite often requiring guru level knowledge to do it). I'm not sure I'd want it to be any other way for a desktop.
For a server, that can be different. They can be remote. I want a server to make every effort to come up, no matter what. I have built a whole init system just for that purpose (it wasn't BSD style or SYSV style or UPSTART style ... it was a whole different scheme ... and it was built on top of Slackware). I now run some Ubuntu servers, and have a few times had a problem where they fail to come up and so I run into the computer room to see what's wrong (in many cases various bugs with other things, such as ifup/ifdown, and I deploy workarounds to deal with it). For distant remote servers, I would not run Ubuntu Server at all, unless someone would always be on site there to deal with it.
Bookmarks