Yes, please remove them from rc2.d to rc5.d, but keep the rcS.d link. So now I understand why the boot went completely wrong, I just don't know at all how these symlinks came into rc[2-5].d/ in the first place. For this particular case we can probably just ship a dummy lvm2.service, then we don't need the init.d script at all. But this will affect any rcS.d script with bogus symlinks, not that much that we can do about it I'm afraid.
Yes, please remove them from rc2.d to rc5.d, but keep the rcS.d link. So now I understand why the boot went completely wrong, I just don't know at all how these symlinks came into rc[2-5].d/ in the first place. For this particular case we can probably just ship a dummy lvm2.service, then we don't need the init.d script at all. But this will affect any rcS.d script with bogus symlinks, not that much that we can do about it I'm afraid.