MacBook Pro stuck on grey screen with Apple logo and spinning wheel
I/O errors are usually bad news- often a sign of failing hardware. :(

If you don't have a backup already be sure to make one ASAP. For example, try booting in target disk mode (hold the T key while starting up) and connecting to another Mac. From there make a copy and try running Disk Utility to repair the volume.