<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>thanks.</div><div><br></div><div>when will systemd run "generators"? In the beginning of the boot ?</div><div>I can't see "<span style="line-height: 15.8667px;">sysv-generator</span><span style="line-height: 1.7;">" in /src/core/main.c </span></div><div><br></div><br><br><br><br><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div><br>在 2015-10-22 15:35:58,"Mantas Mikulėnas" <grawity@gmail.com> 写道:<br> <blockquote id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Oct 22, 2015 at 9:37 AM, kennedy <span dir="ltr"><<a href="mailto:kennedyhan@163.com" target="_blank">kennedyhan@163.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="line-height:1.7;color:rgb(0,0,0);font-size:14px;font-family:Arial"><div>what is systemd booting sequence?</div><div><br></div><div>how is Systemd support both sysV's runlevel script and systemd's target file at the same time?</div></div></blockquote><div><br></div><div>systemd first runs its "generators", which generate .mount units from /etc/fstab (systemd-fstab-generator), .service units from /etc/rc?.d (systemd-sysv-generator), and so on.</div><div><br></div><div>(The auto-generated units live in /run/systemd/generator; the package-distributed ones in /usr/lib/systemd/system; the user-provided ones in /etc/systemd/system.)</div><div><br></div><div>systemd then starts with "default.target" (usually symlinked to multi-user.target), creates a dependency tree (based on Wants= or Requires= in the unit files, symlinks in *.wants/, or drop-ins in *.d/), and starts all units that default.target depends on:</div><div><br></div><div>$ systemctl list-dependencies multi-user.target</div><div><div>multi-user.target<br></div><div> ├─apache2.service</div><div> ├─bind9.service</div><div> ├─binfmt-support.service</div><div> ├─cron.service</div><div> ├─dbus.service</div></div><div><br></div><div>See also manual pages for bootup(7), systemd.unit(5)</div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Mantas Mikulėnas <<a href="mailto:grawity@gmail.com" target="_blank">grawity@gmail.com</a>></div></div>
</div></div>
</blockquote></div>