Ставлю генту на x86_64, ядро собираю с помощью genkernel
сразу получаю ошибку:
- ERROR: Failed to compile the «bzImage» target...
Почему выдает «Cannot open '/usr/share/v86d/initramfs'»?
Вот содержимое /var/log/genkernel.log:
* Please use --splash, as --gensplash is deprecated.
* Gentoo Linux Genkernel; Version 3.4.10.907^[[0m
* Running with options: --menuconfig --gensplash all
* Linux Kernel 2.6.36-gentoo-r5^[[0m for x86_64^[[0m...
* kernel: >> Running mrproper...
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" ARCH="x86"
CLEAN /usr/src/linux-2.6.36-gentoo-r5
CLEAN usr
CLEAN scripts/basic
CLEAN scripts/kconfig
CLEAN scripts/mod
CLEAN scripts
CLEAN .tmp_versions
CLEAN include/config include/generated
CLEAN .config .config.old .version include/linux/version.h
* config: Using config from /usr/share/genkernel/arch/x86_64/kernel-config
* Previous config backed up to .config.bak
* >> Running oldconfig...
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" ARCH="x86"
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/basic/hash
scripts/basic/docproc.c: В функции ‘docsect’:
scripts/basic/docproc.c:336: предупреждение: результат ‘asprintf’, декларированной с атрибутом warn_unused_result, игнорируется
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --oldconfig arch/x86/Kconfig
#
# configuration written to .config
#
* kernel: >> Cleaning...
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" ARCH="x86"
* config: >> Invoking menuconfig...
COMMAND: make j1 menuconfig
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" ARCH="x86"
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --silentoldconfig arch/x86/Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
CC kernel/bounds.s
GEN include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
GEN include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
* >> Compiling 2.6.36-gentoo-r5 bzImage...
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" ARCH="x86"
CHK include/linux/version.h
CHK include/generated/utsrelease.h
HOSTCC scripts/kallsyms
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTCC scripts/conmakehash
HOSTLD scripts/mod/modpost
HOSTCC scripts/bin2c
CALL scripts/checksyscalls.sh
CC init/main.o
HOSTCC usr/gen_init_cpio
/usr/src/linux-2.6.36-gentoo-r5/scripts/gen_initramfs_list.sh: Cannot open '/usr/share/v86d/initramfs'
make[1]: *** [usr/initramfs_data.cpio.lzma] Ошибка 1
make: *** [usr] Ошибка 2
make: *** Ожидание завершения заданий...
CHK include/generated/compile.h
CC init/do_mounts.o
CC init/do_mounts_rd.o
CC init/do_mounts_initrd.o
CC init/initramfs.o
CC init/calibrate.o
LD init/mounts.o
UPD include/generated/compile.h
CC init/version.o
LD init/built-in.o
* Please use --splash, as --gensplash is deprecated.
* Gentoo Linux Genkernel; Version 3.4.10.907^[[0m
* Running with options: --menuconfig --gensplash all
* ERROR: Failed to compile the "bzImage" target...
* -- Grepping log... --
* -- End log... --