Skip to content

what is the entrance point of anaconda? #3549

Answered by VladimirSlavik
jshen28 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi Norman! In most cases, we have an environment that we call boot.iso. That is a self-contained system which has one purpose, to start anaconda. We have some dracut hooks to do stuff as the system is starting, so technically there is some "anaconda" executed even "before the system". Later, systemd starts anaconda.service, which has some dependencies (see our systemd files) and runs anaconda.py (the toplevel one) within a tmux session. Anaconda then decides if GUI is needed and starts Xorg (or not). From there, you are "in the installer" as you know it as an user.

As to kickstart... During system start in dracut (see dir dracut in repo), %pre scripts run, so that might be interpreting to…

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@VladimirSlavik
Comment options

@jshen28
Comment options

@VladimirSlavik
Comment options

@jshen28
Comment options

@poncovka
Comment options

Answer selected by jkonecny12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants