GRUB доступен, но не может загрузиться (end_request: ошибка ввода-вывода)

GRUB доступен, но не может загрузиться (end_request: ошибка ввода-вывода)

Я запускаю Ubuntu 14.04 на ноутбуке Asus S400, /rootна котором установлен SSD-диск на 20 Гб. В то время как /homeкаталог монтируется на SSD-диск, каталоги размещаются на диске на 500 Гб через символические ссылки.

При загрузке компьютера он переходит в GRUB и предлагает загрузить Ubuntu или запустить тесты памяти (memtest+86). Я захожу в Дополнительные параметры Ubuntu и выбираю запустить режим восстановления. Когда я захожу в fsck(Проверить все файловые системы), я получаю следующие ошибки:

...
ata2.00: status: { DRDY ERR }
ata2.0: error: { UNC }
end_request: I/O error, dev sdb, sector 41946208

Однако при загрузке с USB-накопителя Ubuntu я могу видеть структуру каталогов диска, а также запускать на нем тесты.

Есть предложения по решению проблемы? Любые советы по диагностике и средствам восстановления будут очень признательны.

решение1

Привет, у меня была та же проблема, и вот что можно сделать: выполнить восстановление из загрузки, перейти в shell и ввести:

linux64
grub-install
update-grub2

а затем перезагрузите компьютер, и тогда все может заработать нормально.

решение2

Оказалось, что это был SSD, установленный для /создания проблем. Я выяснил это с помощьюРуководство по восстановлению Live CDс

$ sudo fdisk -l /dev/sdb

Затем мне пришлось переустановить Ubuntu обратно на SSD с помощью USB-ключа (см.этот).

После перезагрузки GRUB оказался сломанным. Я исправил это с помощью boot-repairинструмента, который я установил на USB-ключ Live Ubuntu из PPA (см.этот).

Связанный контент