После установки Yum'ом пакетов с обновлениями, должны выполняться постфиксаные операции rpm, одна из которых в первые строчки /etc/aspldr.conf добавляет разделы операционных систем с обновленными образами ядер и initrd к ним, но не производит выполнение aspldr. Таким образом, не обновляется загрузочная запись...
И здесь же,
Теперь глюк с модулем nvidia: Он тоже перешел из 9.2, nvidia.o устанавливается вместе с другими модулями нового обновленного образа ядра, т.е. в последнюю версию по update, и конечно если грузиться старый образ, то X-server падает..., так как XF86Config(xorg.conf) обновлены под использование последнего.
Вопрос: Это траблл или так задумано?
P.S. Всем кто собирается делать yum update, то после обновления произведите следующие операции:
1) Выполните сброс диского кэша командой SYNC(
#/etc/apldr.conf after yum update.
#
[linux1128965210@Linux(2.4.22-1.2199.5.legacy.nptl.aspsmp)]
icon linux 0
kernel /boot/vmlinuz-2.4.22-1.2199.5.legacy.nptl.aspsmp root=/dev/hda2 ro
initrd /boot/initrd-2.4.22-1.2199.5.legacy.nptl.aspsmp.img
vga 792
[SEPARATOR]
[linux1128965131@Linux(2.4.22-1.2199.5.legacy.nptl.asp)]
icon linux 2
kernel /boot/vmlinuz-2.4.22-1.2199.5.legacy.nptl.asp root=/dev/hda2 ro
initrd /boot/initrd-2.4.22-1.2199.5.legacy.nptl.asp.img
vga 792
#[SEPARATOR]
#[asplinux1@ASPLinux(2.4.22-1.2154.nptl.aspsmp)]
#icon linux
#kernel /boot/vmlinuz-2.4.22-1.2154.nptl.aspsmp root=/dev/hda2 ro
#initrd /boot/initrd.2.4.22-1.2154.nptl.asp.img
#[SEPARATOR]
#[asplinux2@ASPLinux(2.4.22-1.2154.nptl.asp)]
#icon linux
#kernel /boot/vmlinuz-2.4.22-1.2154.nptl.asp root=/dev/hda2 ro
#initrd /boot/initrd.2.4.22-1.2154.nptl.asp.img
[SEPARATOR]
[floppy@Boot from floppy]
icon floppy 3
sysboot a:
[BOOTMGR]
video graphics
default linux1128965210
timeout 15
clock 24
[ACTIVATOR]
writembr on
writeboot off
biosnum 1
mbrdev /dev/hda
language ru
Закоментированные, автором этого поста, строки /etc/aspldr.conf это разделы до update, а первые строки его же,
это разделы после обновленния. Так вот, например модуль nvidia.o, будет подгружаться с образами vmlinuz-2.4.22-1.2199.5.legacy.nptl.aspsmp и vmlinuz-2.4.22-1.2199.5.legacy.nptl.asp .
2) Посмотрите, что пути в aspldr.conf, соответсвуют действительности.
[root@home /boot]# ls
. . .
/boot/vmlinuz-2.4.22-1.2199.5.legacy.nptl.asp
/boot/vmlinuz-2.4.22-1.2199.5.legacy.nptl.aspsmp
/boot/initrd-2.4.22-1.2199.5.legacy.nptl.asp.img
. . .
[root@home /boot]#
3) После чего выполняем ASPLDR(
[root@home /boot]# aspldr
[root@home /boot]#
4) Можно, еще раз кэш диска сбросить, но не обязательно.
Делайте, reboot
[root@home /boot]# reboot
. . .
Re: вопрос: по обновлению загрузочной записи? #1
rjaan писал:
После установки Yum'ом пакетов с обновлениями, должны выполняться постфиксаные операции rpm, одна из которых в первые строчки /etc/aspldr.conf добавляет разделы операционных систем с обновленными образами ядер и initrd к ним, но не производит выполнение aspldr. Таким образом, не обновляется загрузочная запись...
Как по мне, то и не должна...
У меня, вообще-то загрузчик lilo.
Переустановка aspldr была-бы для меня очень неприятным сюрпризом...
В дистрибутиве поставляется 3 загрузчика.
Пользователь должен сам решить что обновлять.
Кстати, новый пункт меню добавляется и в /etc/lilo.conf и в конфиг grub.
Ставить или нет проприетарный модуль - личное дело каждого...
Да, к сожалению, модуль ядра заточен под ядро и версию драйвера NVIDIA.
Если версия NVIDIA будет совпадать, то оба ядра будут работать...
С модулем nvidia, а также, как мне думается, с модулем ATI, ситуация неоднозначная. Кстати, не лишним было-бы почитать лицензионные соглашения NVIDIA. Так вот, старое ядро оствляется параллельно с новым, что-бы была возможность, в случае проблемы с новым ядром, загрузить систему хотя-бы с текстовом режиме и исправить ситуацию. Если просто снести старое ядро, то проблем станет значительно больше. Я это рассматриваю как компромисный шаг, который должен устроить всех... И зачем так много эмоций? Большими буквами, с подчеркиванием?
Не помешает...
Все, что касается aspldr, поскипано, поскольку индивидуально и может служить только руководством по установке aspldr, а не обновления системы вообще...
;-)
Админ админу - друг, товарищ и ман...
(c) Almaty
Re: вопрос: по обновлению загрузочной записи? #2
так это я, чтобы вопрос не затерялся в тексте
.
А потом, каждый второй пост, где фигурирует yum update c этой штукой...
По мне лично, это нормально... Я считаю, что надо сначало проверить, что собираешся
в загрузку пихать, а затем это делать...
Re: вопрос: по обновлению загрузочной записи? #3
У нас не теряются...

Если все промолчали - значит сказать нечего.
Админ админу - друг, товарищ и ман...
(c) Almaty