init: support tiny-cloud nocloud data source from smbios
This allows us to enable tiny-cloud without modifying the boot cmdline
At 20:30 UTC, gitlab will be upgraded to 17.9 and will be briefly unavailable.
This allows us to enable tiny-cloud without modifying the boot cmdline