I currently dual booting between Ubuntu and Windows 10. However, whenever I try to boot from Windows 10 in grub it simply restarts and brings me right back to grub again.
I used boot-repair to create a pastebin:
http://paste.ubuntu.com/p/pzJqP55FVV/
It's too long to paste it here.
But I have no idea what anything in the pastebin really means or how to fix grub. I have tried updating grub but the same problem occurs.
I ran sudo ntfsfix -b -d /dev/sda1 and got
Mounting volume... Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x32cfb, last_vcn - 1 = 0x4027f
Failed to load $MFT: Input/output error
FAILED
Attempting to correct errors... Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x32cfb, last_vcn - 1 = 0x4027f
Failed to load $MFT: Input/output error
FAILED
Failed to startup volume: Input/output error
Checking for self-located MFT segment... OK
Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x32cfb, last_vcn - 1 = 0x4027f
Failed to load $MFT: Input/output error
Volume is corrupt. You should run chkdsk.