<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Thanks. I realized that the service file depends on target file.</div><div>That "local-fs-pre.target" do nothing ?<span style="line-height: 15.8667px;"> and then </span>"local-fs.target" need boot.mount first ? The boot.mount and the other mount they were executed parallelize ?</div><div><br></div><div>And then arrived at "<span style="font-family: arial; line-height: normal; white-space: pre-wrap;">sysinit.target</span><span style="line-height: 1.7;">" , and then start some service (</span>console-setup.service,<span style="line-height: 1.7;">udevd.service, etc.</span><span style="line-height: 1.7;">) </span><span style="line-height: 15.8667px;">parallel ?</span></div><br><br><br><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div><br>在 2015-10-26 16:42:03,"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 Mon, Oct 26, 2015 at 10:13 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 style="color:rgb(0,0,0);font-family:Arial;font-size:14px;line-height:1.7">what's the relationship between the target file and the real executable file ?</div><div><br></div><div>"local-fs-pre.target" ,"<span style="font-family:arial;line-height:normal;white-space:pre-wrap">local-fs.target</span><span style="line-height:1.7">" will start which service (will execute which binary file) ?</span></div></div></blockquote><div><br></div><div>None. They're .target units – their purpose is only to group other units. But they don't necessarily depend on any .service unit at all – in fact with local-fs*.target it's the opposite; *services* depend on these targets, and the targets themselves only depend on mounts.</div><div><br></div><div>$ systemctl list-dependencies local-fs.target<br></div><div><div>local-fs.target</div><div>● ├─boot.mount</div><div>● ├─home.mount</div><div>● ├─tmp.mount</div><div>● └─var-lib-machines.mount</div></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>