Исходные условия: Есть удалённая тестовая дуалбут машинка Fedora 13 Release + Win 7 (x86_64), Grub 0.97 (дефолтный из поставки федоры). Граб настроен грузить по умолчанию винду (запись default=1), федора и все конфиги на ext4 разделе (то есть нативного виндового драйвера нету).
Выполненные действия:
1) Попытка номер 1:
- hex-редактором открываем раздел с ext4
- ищем конфиг граба
- правим default=1 на default=0
- ребут
Результат: забутались в винду.
2) Попытка номер 2:
- находим hex-редактором оставшиеся копии конфига граба (нашлось ещё три)
- в каждой меняем default=1 на default=0
- ребут
Результат: забутались в федору.
Всвязи с эти возникли несколько вопросов:
1) В федоре есть /etc/grub.conf и /boot/grub/grub.conf, но я думал, что при редактировании /etc/grub.conf он при ребуте копируется в /boot. Это так?
Сам я всегда правлю только /etc/grub.conf и после ребута конфиги в /boot и в /etc идентичны. В какой конкретно момент происходит синхронизация конфигов и происходит-ли?
2) Даже если учесть конфиг в /boot и конфиг в /etc, откуда взялись ещё два конфига при просмотре раздела редактором? Это может быть связано, например, с журналом файловой системы? («лишние» конфиги я потом в забутавшейся системе искал find'ом, но не нашёл).
Подскажите плиз, кто лучше меня «шарит», как устроен граб.
Спасибо.