Bug 24465 - fixmbr не восстанавливает grub
: fixmbr не восстанавливает grub
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/startup-rescue)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
: 23155
  Show dependency tree
 
Reported: 2010-10-31 18:25 by
Modified: 2011-06-20 17:10 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2010-10-31 18:25:13
from Artla@mail.ru

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

1. Загрузчик Grub, я тут с ним поэкспериментировал так что пришлось
восстанавливать :)
Через восстановление системы загрузился, решил той же командой fixmbr
восстановить, а он стал lilo искать.
------- Comment #1 From 2010-10-31 19:40:58 -------
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 From 2010-10-31 20:56:36 -------
приоткрываю в свете:

Пользователи, у которых /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 From 2010-10-31 21:12:02 -------
Ещё бы это в инсталяторе поправить
------- Comment #4 From 2011-06-20 17:10:24 -------
Насколько я понял, это совершенно другая проблема, никак не связанная с rescue
и её можно, конечно, повесить отдельно куда-нибудь на alterator-vm, но
использование raiserfs на /boot случай довольно своеобразный и подразумевает
определённую квалификацию пользователя..