Virtual machines show warning messages when starting the udev daemon.
After upgrading VMware Tools, Linux virtual machines show warnings when starting the udev daemon.dmesg shows the below messages.
Starting udev:
udevd[572]: add_to_rules: unknown key 'SUBSYSTEMS'
udevd[572]: add_to_rules: unknown key 'ATTRS{vendor}'
udevd[572]: add_to_rules: unknown key 'ATTRS{model}'
udevd[572]: add_to_rules: unknown key 'SUBSYSTEMS'
udevd[572]: add_to_rules: unknown key 'ATTRS{vendor}'
udevd[572]: add_to_rules: unknown key 'ATTRS{model}'
Ctrl+C will bypass udev daemon to finish the boot process.
To disable the warning message, comment out unused lines (ubuntu & other type of unix entries) in the /etc/udev/rules.d/99-vmware-scsi-udev.rule file
For linux we need to modify the below line from
ACTION=="add", BUS=="scsi", SYSFS{vendor}=="VMware, " , SYSFS{model}=="VMware Virtual S", RUN+="/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'"
To
ACTION=="add", BUS=="scsi", SYSFS{vendor}=="VMware " , SYSFS{model}=="Virtual disk ", RUN+="/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'"
Save the modifiation and reboot the virtual machine.