Проблема при обновлении ядра

Модератор: Модераторы разделов

tuxIN
Сообщения: 6
ОС: Arch Linux 2.6.29-ARCH i686

Проблема при обновлении ядра

Сообщение tuxIN »

Обновил систему, как бы установилось новое ядро kernel26 2.6.28.7-1, но в /boot лежит старый образ. Пробовал переустанавливать та же ошибка с mkinitcpio. Раньше всё было нормально.

Код: Выделить всё

предупреждение: kernel26-2.6.28.7-1 не устарел --  переустанавливаю
разрешение зависимостей...
проверка на взаимную несовместимость...

Цели (1): kernel26-2.6.28.7-1

Размер загружаемых файлов:   0,00 МБ
Размер устанавливаемых файлов:   90,44 МБ

Приступить к установке? [Y/n] y
проверка целостности пакета...
(1/1) проверка возможных конфликтов файлов          [##################################################################] 100%
(1/1) обновление kernel26                           [##################################################################] 100%
/tmp/alpm_oinKnk/.INSTALL:shift:142: shift count must be <= $#
>>> Updating module dependencies. Please wait ...
>>> MKINITCPIO SETUP
>>> ----------------
>>> If you use LVM2, Encrypted root or software RAID,
>>> Ensure you enable support in /etc/mkinitcpio.conf .
>>> More information about mkinitcpio setup can be found here:
>>> http://wiki.archlinux.org/index.php/Mkinitcpio

>>> Generating initial ramdisk, using mkinitcpio.  Please wait...
/sbin/mkinitcpio:76: unrecognized modifier `0'
/sbin/mkinitcpio:174: unrecognized modifier
:: Begin build
:: Parsing hook [base]
add_file:14: unrecognized modifier `0'
:: Dry run complete, use -g IMAGE to generate a real image
Дополнительные зависимости для kernel26
    crda: to set the correct wireless channels of your country

конфиг mkinitcpio не менял

Код: Выделить всё


MODULES=""
BINARIES=""
FILES=""
HOOKS="base udev autodetect pata scsi sata filesystems"
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Проблема при обновлении ядра

Сообщение (asper »

tuxIN писал(а):
28.02.2009 18:13
но в /boot лежит старый образ.

Как вы это поняли ?
tuxIN писал(а):
28.02.2009 18:13
...
/sbin/mkinitcpio:76: unrecognized modifier `0'
/sbin/mkinitcpio:174: unrecognized modifier
...
add_file:14: unrecognized modifier `0'
...

Что-то мне подсказывает что проблема как раз таки с mkinitcpio, пробуйте переустановить его.
Сомнительно доброе привидение
Спасибо сказали:
tuxIN
Сообщения: 6
ОС: Arch Linux 2.6.29-ARCH i686

Re: Проблема при обновлении ядра

Сообщение tuxIN »

Как вы это поняли ?

uzer@archer

$ ls -lF /boot итого 7942 -rw-r--r-- 1 root root 807149 Фев 22 14:06 System.map26 drwxr-xr-x 2 root root 1024 Фев 27 13:15 grub/ -rw-r--r-- 1 root root 4816202 Фев 21 17:52 kernel26-fallback.img -rw-r--r-- 1 root root 684869 Фев 21 17:51 kernel26.img drwx------ 2 root root 12288 Фев 19 18:59 lost+found/ -rw-r--r-- 1 root root 1771344 Фев 22 14:06 vmlinuz26

А вот даты в логе пакмана

Код: Выделить всё

[2009-02-27 12:52] >>> Updating module dependencies. Please wait ...
[2009-02-27 12:52] >>> MKINITCPIO SETUP
[2009-02-27 12:52] >>> ----------------
[2009-02-27 12:52] >>> If you use LVM2, Encrypted root or software RAID,
[2009-02-27 12:52] >>> Ensure you enable support in /etc/mkinitcpio.conf .
[2009-02-27 12:52] >>> More information about mkinitcpio setup can be found here:
[2009-02-27 12:52] >>> http://wiki.archlinux.org/index.php/Mkinitcpio
[2009-02-27 12:52]
[2009-02-27 12:52] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2009-02-27 12:52] :: Begin build
[2009-02-27 12:52] :: Parsing hook [base]
[2009-02-27 12:52] :: Dry run complete, use -g IMAGE to generate a real image
[2009-02-27 12:52] upgraded kernel26 (2.6.28.6-1 -> 2.6.28.7-1)


Переустановка mkinitcpio, включая удаление конфигов, не помогла.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Проблема при обновлении ядра

Сообщение (asper »

Может быть сам пакет, что лежит в кеше битый, удалить и скачать снова, либо попробовать другое зеркало, либо собрать самому из ABS.
Сомнительно доброе привидение
Спасибо сказали:
tuxIN
Сообщения: 6
ОС: Arch Linux 2.6.29-ARCH i686

Re: Проблема при обновлении ядра

Сообщение tuxIN »

Нет, пакет скорее всего не битый, т.к. даже оригинальное ядро с LiveCD (примонтировал файл core-pkgs.sqfs) kernel26-2.6.28.4-1 не хочет ставится. :glare: . Дангрейд mkinitcpio тоже не дал результатов. Похоже дело в Пакмане, но как его корректно переустановить?
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Проблема при обновлении ядра

Сообщение (asper »

те пакман и другие пакеты не хочет ставить ?
Если так, то скачать нормальный пакет и разархивировать его просто поверх ФС.
Если всё таки ставит, то просто: pacman -U pacman...
Попробовать так думаю можно.
Сомнительно доброе привидение
Спасибо сказали:
tuxIN
Сообщения: 6
ОС: Arch Linux 2.6.29-ARCH i686

Re: Проблема при обновлении ядра

Сообщение tuxIN »

Вобщем удалил я пакмана, через него самого. Скопировал вручную файлы по директориям из тарбола со старой версией, вернул старые базы сюда /var/lib/pacman. Менеджер пакетов работает вроде нормально, но ошибка при установке ядра осталась и больше нельзя удалить пакмана. Короче натворил не знаю что.
Спасибо сказали: