You should run
fsck
against the partition/LVM/cryptDevcie that holds the filesystem not the whole disk. It is possible that a filesystem is put onto a whole disk without partitions, but from the output it looks like you have partitions on /dev/sda
. To get an overview you can run lsblk
or parted /dev/sda print
.