LinuxForum.Fans
Тема

Обновление gentoo-sources до 3.2.0

Автор: Lupo_Alberto 148 сообщений 38261 просмотров
#226816

app-arch/xz-utils установлены?

#226819

Если это funtoo stage, то там xz-utils есть. Нужно отключить xz-сжатие в ядре, от негу проку нет.
CONFIG_KERNEL_XZ=y поменять на gzip

#226821

funtoo stage
CONFIG_KERNEL_XZ=y отключать?

#226822
tyrnov написал:
CONFIG_KERNEL_XZ=y отключать?

Ну, да, с помощью make menuconfig выбрать другой метод сжатия ядра.

#226823

gzip или еще какой? и не могло кстати из за этого кернел паник быть?

#226825
tyrnov написал:
gzip или еще какой?

У меня CONFIG_KERNEL_LZO=y, там для каждого пункта есть описание.

tyrnov написал:
и не могло кстати из за этого кернел паник быть?

...скоро узнаем wink

#226832

Не менял я сжатие пересобрал еще раз включив для ext2 и загрузилось работает.

#228334

Обновлял сегодня ядро. И возникла такая проблема в cd /usr/src/linux/ не появился Makefile естественно не че собрать не мог. С чем может быть связано. Удалил ядро и по новой установил файл появился.

#237980

Я так понял не нужно выполнять:

text
module-rebuild rebuild

Если перешел на nouveau. Потому что забыл это сделать а иксы вполне себе нормально стартанули.

#237983

Посмотреть, что нужно пересобрать после обновления ядра, можно так:
[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]

#237986
text
module-rebuild list
** There are no known modules. Quitting.

Значит так и есть не чего мне пересобирать не требуется.

#250267
text
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] Ошибка 2
#250268
text
zgrep -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

#250269

Может, «исходники» переустановить?

#250271
text
emerge -av sys-kernel/gentoo-sources

tak ?

#250272
"tyrnov" написал:
tak ?

Почти так, но лучше сначала переименовать каталог со «старыми» исходными кодами и тогда переустановить начисто.

#250273

Сейчас пробую.

#250275

linux-3.3.4-gentoo — это сам каталог, linux — символическая ссылка на него.

text

emerge -C gentoo-sources
mv /usr/src/linux-3.3.4-gentoo{,.bak}
emerge gentoo-sources

Ну и проверить, правильно ли показывает ссылка на каталог

text

eselect kernel list
#250276

eselect kernel list это верно сейчас пробую. А от чего могла вылезти такая ошибка. И корень сменил на reizerfs от этого не могло?

#250277

Смотря как производилась смена корневой файловой системы: если копированием, то вполне могло что-то и «поломаться».

Войдите или зарегистрируйтесь, чтобы ответить.