- first boot into live disk/usb
- use smartmontools
- make sure smart mode is on using
smartctl - figure out which /dev/sdX partition has bad blocks
- perfrom
fschk -y /dev/sdX - see if
/dev/sdXcan be mounted usingmount
Make sure you aren't doing fschk from initrmfs screen which is a fallback screen in case of kernel panic