Нерабочий загрузчик после обновления до 12.2 с диска

Здравствуйте. Из сети обновиться не получалось (уже и не важно почему), обновил систему с диска. После такого обновления загрузчик перестал загружать разделы с Linux -

17 : Cannot mount selected partition

Пробовал переустановить загрузчик с live-cd, но при установке снова выдается такая ошибка (либо установка проходит, но ничего не изменяется). После обновления появился еще один пункт в меню - “GRUB2 openSUSE 12.2”, но он тоже не работает. Загружается только винда. Когда в Yast’e заходишь в конфигурацию загрузчика - сразу выдается сообщение “Загрузчик не может быть записан из-за неправильной разметки” (как-то так).
Из поиска:

from info grub

17 : Cannot mount selected partition
This error is returned if the partition requested exists, but the
filesystem type cannot be recognized by GRUB.

но до обновления он все нормально распознавал. Разметка такая:
/dev/sda - sata-диск
/dev/sda1 (swap)
/dev/sda2 (коревой раздел, reiser FS)
/dev/sda3 (домашний раздел, ext 4)
/dev/sda4 (и раздел для данных, XFS)
/dev/sdb - ide-диск
/dev/sdb1 (системный раздел виндовс)
/dev/sdb2 (диск С)
/dev/sdb3 (диск D)

Проверил раздел fsck - не помогло. 12.2 поддерживает reiserFS? Возможно из консоли восстановления системы или с live-cd конвертировать раздел в ext4 (доступа в инет нет, доустановить пакеты не получится)?

  1. Нельзя конвертировать 2. И нафиг не нужно 3. Проблема к типу или состоянию ФС не имеет никакого отношения.

Подобные вопросы на форуме задавали уже не раз, используйте поиск.

fdisk -l с live cd покажите

Сделал как написано тут](http://forums.opensuse.org/new-user-how-faq-read-only/unreviewed-how-faq/429971-re-install-grub-quickly-parted-magic.html#post2097786), загрузчик корректно переустановился, но опять ничего кроме винды не грузит. Из меню груба заменил везде (hd0,1) на (hd1,1) - начал загружать все, кроме пункта с GRUB2 - пишет ошибку 15, файл не найден. Загрузить “до конца” получается только безопасный режим, в остальных иксы не могут нормально запуститься - черный экран, либо артефакты. nomodeset и x11failsafe не помогают.

Доброго времени суток,

у меня аналогичная проблема. после обновления граб позволяет грузить только винду. Linux хочет грузится с /dev/sda4, но везде Error 17

fdisk -l из линуксовых дисков дает
/dev/sda3 extended
/dev/sda4 Ext3
остальные sda это NTFS-диски

делал как в ссылке, которую указал Hasculdr. find /boot/grub/menu.lst дает (hd0,3).
root (hd0,3)
setup (hd0)
проходит на ура, но толку 0. если делать
root (hd0,4)
setup (hd0)
то вылетает опять Error 17.

делал это все с установочного диска с режима восстановления системы. это же ничем не отличается от загрузки с live CD?

В меню груба, после ошибки кнопочкой “Е” можно отредактировать настройки загрузчика. Я у себя заменил везде (hd0,1) на (hd1,1) - именно это мне выдал

find /boot/grub/menu.lst

. Только непонятно почему загрузчик так криво обновился, и почему появился GRUB2, причем без stage1 и stage2.

Для всех, при обновлении системы установка grub 2 - это лишь фикция, поскольку систему продолжает грузиться согласно выбранному загрузчику grug-legacy. Чтобы использовать grub 2 необходимо сгенерировать файл /boot/grub2/grub.cfg, который на данный момент у Вас отсутствует.
Теперь по отдельности:
burashka, толку 0 - это, что значит? Поподробнее.
Hasculdr,

В первую очередь надо смотреть Xorg.0.log, или воспользуйтесь этим ](http://[(http://linuxforum.ru/viewtopic.php?pid=299263#p299263), но это уже др. тема для обсуждения.]((http://linuxforum.ru/viewtopic.php?pid=299263#p299263), но это уже др. тема для обсуждения.)

Hasculdr, большое спасибо! помогло
у меня изначально было везде просто (hd0), поэтому как-то и в голову не приходило поменять на (hd0,3)

но система все-равно производит какое-то угнетающее впечатление. ооочень долго грузится. но это уже другая тема для обсуждения

Обновления в opensuse всегда были кривые. Давно понял. Держу два диска.
На одном текущая верся, на другом предыдущая. Новый релиз ставлю на предыдущую версию
как новую установку с редактированием (форматированием) HOME раздела
Еще 8 месяцев (а иногда и 10 :slight_smile: ) можно заглядывать в старую за нужной инфо.
А вот щас вообще проблемы с ПО разработки в Qt. Спокойно вернулся на 12.1, а 12.2 поставлю
в виртуалку и буду наблюдать, когда появятся дополнения испраляющие эти траблы.
Если заработает в виртуалке, поставлю на хост.
Рекомендую.

[QUOTE=aliaksei1818;2489802]
Hasculdr,

В первую очередь надо смотреть Xorg.0.log, или воспользуйтесь этим советом](http://
Ссылка битая, поправьте пожалуйста, хочу посмотреть для общего развития. А вообще сегодня хотел чуть-чуть подправить конфиг груба, ну чтобы при каждой загрузке не изменять номера устройств - так вообще пропали все варианты загрузки, кроме винды). И после очередного обновления с диска не вернулись). Вобщем, поставлю и настрою с нуля - так быстрее будет. Больше с диска обновляться не буду, только по сети.