Доброго времени суток.
Стоял Debian микс, в качестве загрузчика был lilo. К нему на bugtracking были
претензии на тему проблем загрузки новых ядер. Дабы не сталкиваться с
подобным, решил, как советуют, поменять lilo на grub.
Действия были такие.
1. Установил grub, удалил lilo.
2. Перезагрузил машину, убедился, что grub не переписал mbr, из-за чего машина не грузится.
3. Неправильно "восстановил" mbr, из-за чего полетела таблица разделов.
4. Восстановил таблицу testdisk'ом.
5. С помощью Debian live lenny засунул grub в mbr командой grub-install /dev/hda
6. Паника ядра.
7. Экспериментальным путём нашёл, что она связана с ld.so.cache.
8. Делаю из Live cd системы ldconfig -r /mnt, в /mnt смонтирован только
корень из 6 разделов - /, boot, usr, tmp, var. home
9. Система грузится, работает почти всё, кроме xmms, которая стала выдавать
Segmentation fault. Раньше всё работало.
10. Команда ldconfig из рабочей системы делает нерабочую, ldconfig из Live CD оживляет её заново с теми же симптомами.
Собственно вопросы.
1. А с чего это изменение загрузчика так повлияло на ld.so.conf?
2. А что, собственно, происходит? Почему ldconfig из системы умерщвляет её,
а ldconfig из live CD оживляет?
Заранее спасибо за ответы.
Похожие темы
- Форум grub и lilo не могут осилить windows (2006)
- Форум Grub || LILO (2005)
- Форум Grub vs Lilo (2011)
- Форум grub/lilo- CD (2007)
- Форум OpenBSD/Grub/Lilo (2007)
- Форум GRUB vs LILO (2005)
- Форум Lilo vs Grub (2003)
- Форум lilo или grub (2005)
- Форум GRUB ili LiLO ? (2002)
- Форум MIX (2010)