In case the data partition is missing avoid using the Docker command. The Docker command triggers a socket activation, which in turn makes systemd wait for the data partition. This blocks entry into the shell forever. Just enter the shell in case data partition is not mounted.