Buffer I/O errors
Those messages can be normal -
http://h10025.www1.hp.com/ewfrf/wc/document?docname=c02270753&cc=us&dlc=en&lc=en
https://serverfault.com/questions/613249/buffer-i-o-error-on-device-sata-drive
to impending drive failure (unlikely).
smartmontools is required to determine the health of the drive and your drives passed.
smartctl -H /dev/sda
smartctl -a /dev/sda
smartctl -t short /dev/sda
to show the results of tests
smartctl -l selftest /dev/sda
Example:
smartctl -l selftest /dev/sda ... Num Test_Description Status Remaining LifeTime(hours)
LBA_of_first_error
1 Short offline Completed without error 00% 1689 -
You can use fsck to check the file system, but fsck should be run from a live usb.
fsck -a -y /dev/sda1
the -a and -y options attempt repair.
with fsck you specify a partition.
See https://wiki.archlinux.org/index.php/S.M.A.R.T.
http://www.thomas-krenn.com/en/wiki/SMART_tests_with_smartctl
http://www.maketecheasier.com/check-repair-filesystem-fsck-linux/
I formatted al my external hdd's to a EXT4 filesystem and I didn't see the errors again. Looks like it had something to do with the NTFS driver I guess.