app-arch/xz-utils установлены?
Обновление gentoo-sources до 3.2.0
Если это funtoo stage, то там xz-utils есть. Нужно отключить xz-сжатие в ядре, от негу проку нет.
CONFIG_KERNEL_XZ=y поменять на gzip
funtoo stage
CONFIG_KERNEL_XZ=y отключать?
CONFIG_KERNEL_XZ=y отключать?
Ну, да, с помощью make menuconfig выбрать другой метод сжатия ядра.
gzip или еще какой? и не могло кстати из за этого кернел паник быть?
gzip или еще какой?
У меня CONFIG_KERNEL_LZO=y, там для каждого пункта есть описание.
и не могло кстати из за этого кернел паник быть?
...скоро узнаем wink
Не менял я сжатие пересобрал еще раз включив для ext2 и загрузилось работает.
Обновлял сегодня ядро. И возникла такая проблема в cd /usr/src/linux/ не появился Makefile естественно не че собрать не мог. С чем может быть связано. Удалил ядро и по новой установил файл появился.
Я так понял не нужно выполнять:
module-rebuild rebuildЕсли перешел на nouveau. Потому что забыл это сделать а иксы вполне себе нормально стартанули.
Посмотреть, что нужно пересобрать после обновления ядра, можно так:
[console]gentoo-home lupo # module-rebuild populate
** Module already exists in moduledb.
** Setting x11-drivers/nvidia-drivers-295.20-r1; rebuild=1.
gentoo-home lupo # module-rebuild list
** Packages which I will emerge are:
=x11-drivers/nvidia-drivers-295.20-r1[/console]
module-rebuild list
** There are no known modules. Quitting.Значит так и есть не чего мне пересобирать не требуется.
make bzImage && make modules && make modules_install
scripts/kconfig/conf --silentoldconfig Kconfig
make[1]: Цель `all' не требует выполнения команд.
CHK include/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
GZIP kernel/config_data.gz
CHK kernel/config_data.h
UPD kernel/config_data.h
CC kernel/configs.o
LD kernel/built-in.o
LD fs/xfs/xfs.o
fs/xfs/xfs_aops.o: file not recognized: File format not recognized
make[2]: *** [fs/xfs/xfs.o] Ошибка 1
make[1]: *** [fs/xfs] Ошибка 2
make: *** [fs] Ошибка 2zgrep -i _reiserfs .config | grep -v '^#'
CONFIG_REISERFS_FS=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_REISERFS_FS_SECURITY=y/ reiserfs
Может, «исходники» переустановить?
emerge -av sys-kernel/gentoo-sourcestak ?
tak ?
Почти так, но лучше сначала переименовать каталог со «старыми» исходными кодами и тогда переустановить начисто.
Сейчас пробую.
linux-3.3.4-gentoo — это сам каталог, linux — символическая ссылка на него.
emerge -C gentoo-sources
mv /usr/src/linux-3.3.4-gentoo{,.bak}
emerge gentoo-sources
Ну и проверить, правильно ли показывает ссылка на каталог
eselect kernel list
eselect kernel list это верно сейчас пробую. А от чего могла вылезти такая ошибка. И корень сменил на reizerfs от этого не могло?
Смотря как производилась смена корневой файловой системы: если копированием, то вполне могло что-то и «поломаться».