On Tue, Jun 17, 2025, at 02:20, Mantas Mikulėnas wrote:
> 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.
> 
> 
> 
> Before kernel 6.2, it was not possible to rename interfaces that were already 
> "up" (see linux commit bd039b5ea2a91).
> 
> 
> 
> On another note, even though NamePolicy doesn't provide any names in your 
> case, you should still clear it in general:
> 
> [Link]
> 
> NamePolicy=
> 
> Name=mycustometh
> 

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.

Reply via email to