<div dir="auto"><div>is it possible to remove/disable virtual unit (device units)?</div><div dir="auto">I am able to reduce boot time by commenting rules in 60-persistent-storage.rules such as by-path, by-id,by-label, is this change may have an impact?</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Mohamed Ali<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">Le dim. 28 juin 2020 10:22, Mantas Mikulėnas <<a href="mailto:grawity@gmail.com">grawity@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">On Sat, Jun 27, 2020 at 11:30 PM Mohamed Ali Fodha <<a href="mailto:fodha.mohamed.ali@gmail.com" target="_blank" rel="noreferrer">fodha.mohamed.ali@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello,<div><br><div>I noticed that mounting partition takes more time on yocto thud regarding rocko.</div><div>I checked the dev-mmcblk0p2.device in my case using systemd-bootchart.</div><div>Is there any reason why this mouting delay was increased?</div></div></div></blockquote><div><br></div><div>Either the kernel takes longer to *detect* the device in the first place (maybe partition scanning became slower?), or you have added udev rules which take a long time to be processed. There is no hardcoded mounting delay within systemd itself.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>Where the dev-mmcblk0p2.device comes from? I am not able to locate it in /lib/systemd/system, any help on this please?</div></div></div></blockquote><div><br></div><div>.device units are virtual units which represent the state of udev database. The unit shows up whenever the kernel informs udev about a new device, but it only gets marked as "active (plugged)" when udev's rule processing for that device finishes.</div></div><div><br></div>-- <br><div dir="ltr"><div dir="ltr">Mantas Mikulėnas</div></div></div>
</blockquote></div></div></div>