Здравствуйте! У меня стала возникать такая проблема: при загрузке grub вылетает ошибка read error и на этом все заканчивается.
Установил я Ubuntu 14.04LTS почти одновременно с Windows 8.1 (Разница между их установками 1-2 часа) на один жесткий диск, но на разные сектора. Спустя 3-4 месяца нормальной работы начала возникать ошибка, которую толком не может определить grub. Он при разных загрузках выдает разные ошибки: "Rear Error", "error: attempt to read or write outside of disk 'hd0'". Изредко он загружается, но при этом отображается выбор ОС крайне не корректно (могут вместо символов быть вопросы, может быть вместо фиолетового фона - черный). При этом Ubuntu вообще не загружается (если попытаться ее запустить, то компьютер на какое-то время зависает и перезагружается), а Windows выдает разные ошибки при запуске: ошибка 0xc00000e9, ошибка в файле \WINDOWS\system32\config\system, kernel_data_inpage_error.
Обычно это начинается с жутких зависаний Windows (вначале работает нормально, а потом в некоторый момент жутко начинает зависать на несколько секунд, а, может, и минут, при этом Диспетчер Задач выдает, что все показатели ОС в норме (нагрузка на диск меньше 50%, оперативная память занята на 60%...). А после перезагрузки возникает эта непонятная ошибка.
Через нескольких дней после появления этой ошибки все как-то само собой решилось и компьютер снова стал работать нормально в обеих ОС. Однако радовался я этому не долго. Меньше чем через месяц ошибка вернулась, которая, опять, непонятно каким образом разрешилась.
И вот опять, спустя полгода, она вернулась.
У некоторых такая ошибка возникает из-за того, что файловая система Grub слетела, но у меня, похоже, все нормально.
Диск /dev/sda: 500.1 Гб, 500107862016 байт
255 головок, 63 секторов/треков, 60801 цилиндров, всего 976773168 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x9b8ff479
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 307199999 153496576 7 HPFS/NTFS/exFAT
/dev/sda3 307200000 898236952 295518476+ 7 HPFS/NTFS/exFAT
/dev/sda4 898238462 976771071 39266305 5 Расширенный
/dev/sda5 898238464 968421375 35091456 83 Linux
/dev/sda6 968423424 976771071 4173824 82 Linux своп / Solaris
Диск /dev/sdb: 15.5 Гб, 15547170816 байт
128 головок, 63 секторов/треков, 3765 цилиндров, всего 30365568 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0xba7bcb57
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 8064 19539313 9765625 83 Linux
/dev/sdb2 19539966 30363647 5411841 5 Расширенный
/dev/sdb5 19539968 30363647 5411840 b W95 FAT32
Я думал, что ошибка в файловой системе, но система Linux нормально определяется на диске.
Подскажите, как исправить эту ошибку? У меня есть Live CD, флешка с предустановленной Ubuntu 14.10 (GRUB в ней не установлен).