Bug 24465 - fixmbr не восстанавливает grub
Summary: fixmbr не восстанавливает grub
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: startup-rescue (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Anton V. Boyarshinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 23155
  Show dependency tree
 
Reported: 2010-10-31 18:25 MSK by Dmitry A. Kharitonov
Modified: 2011-06-20 17:10 MSK (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry A. Kharitonov 2010-10-31 18:25:13 MSK
from Artla@mail.ru

Имею что сказать по теме, поставил себе потестить.

1. Загрузчик Grub, я тут с ним поэкспериментировал так что пришлось восстанавливать :)
Через восстановление системы загрузился, решил той же командой fixmbr восстановить, а он стал lilo искать.
Comment 1 Andrey Cherepanov 2010-10-31 19:40:58 MSK
http://git.altlinux.org/gears/s/startup-rescue.git

* Wed Oct 27 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 0.9-alt1
- fixmbr rewriten to work with grub (but lilo support dropped)
Comment 2 Dmitry A. Kharitonov 2010-10-31 20:56:36 MSK
приоткрываю в свете:

Пользователи, у которых /boot расположен на reiserfs могли заметить, что загрузчик не запоминает последний выбор и при каждой загрузке курсор устанавливается на первую строчку. Происходит это от того, что grub2 не может изменить файл /boot/grub/grubenv, в котором и запоминается сделанный выбор.
Для исправления этой оплошности нужно, чтобы grub2 монтировал этот раздел с опцией notail.
Сделать это можно так:
У меня /boot расположен на корневой системе
# df /boot
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1             3,8G  486M  3,3G  13% /
Нужно перемонтировать устройство с нужными опциями
# mount /dev/sda1 -o remount,relatime,notail
Переустановить grub2
# grub-install /dev/sda
Если вы пытались редактировать файл /boot/grub/grubenv, его лучше создать заново:
# grub-editenv create

Выбор в меню загрузки теперь будет запоминаться
Comment 3 Dmitry A. Kharitonov 2010-10-31 21:12:02 MSK
Ещё бы это в инсталяторе поправить
Comment 4 Anton V. Boyarshinov 2011-06-20 17:10:24 MSK
Насколько я понял, это совершенно другая проблема, никак не связанная с rescue и её можно, конечно, повесить отдельно куда-нибудь на alterator-vm, но использование raiserfs на /boot случай довольно своеобразный и подразумевает определённую квалификацию пользователя..