Zorin gets stuck at boot up. Have to try more than once

Initially received i/o error boot-up, now zorin start up is very slow and often will get a black screen after ‘Z’ logo screen and would have to restart. Any ideas?

Does the i/o error show a /dev/sda or sector? Can you take a photo of the screen and upload it here?