Обновил систему, как бы установилось новое ядро 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
[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, включая удаление конфигов, не помогла.
Нет, пакет скорее всего не битый, т.к. даже оригинальное ядро с LiveCD (примонтировал файл core-pkgs.sqfs) kernel26-2.6.28.4-1 не хочет ставится. . Дангрейд mkinitcpio тоже не дал результатов. Похоже дело в Пакмане, но как его корректно переустановить?
те пакман и другие пакеты не хочет ставить ?
Если так, то скачать нормальный пакет и разархивировать его просто поверх ФС.
Если всё таки ставит, то просто: pacman -U pacman...
Попробовать так думаю можно.
Вобщем удалил я пакмана, через него самого. Скопировал вручную файлы по директориям из тарбола со старой версией, вернул старые базы сюда /var/lib/pacman. Менеджер пакетов работает вроде нормально, но ошибка при установке ядра осталась и больше нельзя удалить пакмана. Короче натворил не знаю что.