Switch virtual/init to systemd-sysv-utils which is what actually provides /sbin/init