0

While rebooting my Linux box today, I get a:

Read Error after the splash screen

And it doesn't boot. I think I have 14.04, on a recently upgraded 32-proc 64Gb machine. I've gone into the BIOS, and have reordered the boot drives; doing that just leads to a blinking cursor. I have 4 HDs, only the first is boot drive. I don't think any other HD is loaded to function as a boot drive.

Occasionally, it comes up with grub rescue> but I don't see what to do. If I type ls, I get the list of hd's I expect and I can see some files doing ls (hd0,msdos)/ though the list seems incomplete.

1 Answers1

1

Lets first check your file system for errors.

For 17.10 or older...

  • boot to the GRUB menu
  • choose Advanced Options
  • choose Recovery mode
  • choose Root access
  • at the # prompt, type sudo fsck -f /
  • repeat the fsck command if there were errors
    • If you have your /home directories on a separate partition, run sudo fsck -f /home as well
  • type reboot

For 18.04 or newer...

  • boot to a Ubuntu Live DVD/USB
  • open a terminal window
  • type sudo fdisk -l
  • identify the /dev/XXXX device name for your "Linux Filesystem"
  • type sudo fsck -f /dev/XXXX # replacing XXXX with the number you found earlier
  • repeat the fsck command if there were errors
    • If you have separate partitions for your /home directory, repeat this using the appropriate /dev/xxxx
  • type reboot

Update #1:

The HDD is getting ECC correctable read errors, and failing fsck.

Update #2:

Data is being recovered from the drive. The drive will be replaced with a SSD.

heynnema
  • 73,649