<!DOCTYPE html><html><head><title></title><style type="text/css">#qt P{margin-top:0px;margin-bottom:0px;}
</style></head><body><div>On Tue, Jun 17, 2025, at 02:20, Mantas Mikulėnas wrote:</div><blockquote type="cite" id="qt" style=""><p>nfsroot= causes the interface to be brought up very early, before
udev starts, and before it has a chance to apply its rules and
.link files.</p><p><br></p><p>Before kernel 6.2, it was not possible to rename interfaces that
were already "up" (see linux commit bd039b5ea2a91).</p><p><br></p><p>On another note, even though NamePolicy doesn't provide any names
in your case, you should still clear it in general:</p><p>[Link]</p><p>NamePolicy=</p><p>Name=mycustometh</p></blockquote><div><br></div><div>Also, if you are using Debian or a Debian-derived distribution, you'll need to run 'update-initramfs -u -k all' after adding, removing, or editing .link files, as they are copied into the initramfs and applied there before 'regular' userspace udev runs.</div><div><br></div></body></html>