Understanding opensuse init process

OS opensuse 12.3 x64; KDE

I am trying to get an understanding of the opensuse init process on boot - how opensuse boots linux through the different run levels. I am used to systems which use rc.sysinit which opensuse doesn’t have. Can someone point me at a comprehensive, in depth description of how opensuse boots?

Thanks

On 03/19/2014 10:26 AM, ska589 wrote:
>
> OS opensuse 12.3 x64; KDE
>
> I am trying to get an understanding of the opensuse init process on boot
> - how opensuse boots linux through the different run levels. I am used
> to systems which use rc.sysinit which opensuse doesn’t have. Can someone
> point me at a comprehensive, in depth description of how opensuse boots?

Google “systemd” and prepare to read for days.

Alternatively, look at how the decision to move from init to systemd was debated in Debian: https://wiki.debian.org/Debate/initsystem/

On 2014-03-19 16:26, ska589 wrote:
>
> OS opensuse 12.3 x64; KDE
>
> I am trying to get an understanding of the opensuse init process on boot
> - how opensuse boots linux through the different run levels. I am used
> to systems which use rc.sysinit which opensuse doesn’t have. Can someone
> point me at a comprehensive, in depth description of how opensuse boots?

There is an openSUSE reference book which explains it. Up to version
12.3 you can download it as a package, both in pdf form or as html.

On 13.1, however, you can only see it online, at
http://activedoc.opensuse.org/book/opensuse-reference.

However, the page is IMO badly organized, compared with the old
doc.opensuse.org. There is no complete table of contents, for instance.

You can download a PDF version of the book, but it does not have a table
of contents, either, so searching for the chapter that I know is there
is quite difficult. There are links in the PDF to sections of the book,
that instead of linking to the PDF, links to the html instead.

Have a look at these chapters, they explain your question:

Chapter 7. Booting a Linux System
Chapter 8. The systemd Daemon
Chapter 9. The Boot Loader GRUB
Chapter 10. The Boot Loader GRUB2


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

freedesktop.org has some useful documentation

http://www.freedesktop.org/wiki/Software/systemd/

It is quite easy to read IMHO.

LOL. Sad, and completely true.

In addition to the other good links already provided, I found the Fedora and Arch wikis to be pretty informative:

http://fedoraproject.org/wiki/Systemd

https://wiki.archlinux.org/index.php/Systemd