Kod: Zaznacz cały
Build Adapter Firmware with Kernel Build (AIC7XXX_BUILD_FIRMWARE) [N/y/?] (NEW)
Kod: Zaznacz cały
Build Adapter Firmware with Kernel Build (AIC7XXX_BUILD_FIRMWARE) [N/y/?] (NEW)
Kod: Zaznacz cały
QLogic ISP2100 host adapter family support (SCSI_QLA21XX) [N/m/?] (NEW)
QLogic ISP2200 host adapter family support (SCSI_QLA22XX) [N/m/?] (NEW)
QLogic ISP2300 host adapter family support (SCSI_QLA2300) [N/m/?] (NEW)
QLogic ISP2322 host adapter family support (SCSI_QLA2322) [N/m/?] (NEW)
QLogic ISP6312 host adapter family support (SCSI_QLA6312) [N/m/?] (NEW)
QLogic ISP6322 host adapter family support (SCSI_QLA6322) [N/m/?] (NEW)
Digi Intl. RightSwitch SE-X support (DGRS) [N/m/y/?] (NEW)
Kod: Zaznacz cały
rm -rf linux-2.6.8
Kod: Zaznacz cały
tar xvvf linux-2.6.8.tar.bz2
Kod: Zaznacz cały
...fusee/fuse-2.5.3# ./configure --with-kernel=/usr/src/linux/
Kod: Zaznacz cały
configure: running /bin/sh './configure' --prefix=/usr/local '--with-kernel=/usr/src/linux/' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking kernel source directory... /usr/src/linux/
checking kernel build directory... /usr/src/linux/
checking kernel source version... Not found
configure: error:
*** Cannot determine the version of the linux kernel source. Please
*** prepare the kernel before running this script
configure: error: /bin/sh './configure' failed for kernel
Myślę, że nie. Póki nie odpalisz instalacji nowego kernela, to wszystko co sobie tam robisz w /usr/src/linux to Twoja sprawa, systemu to w każdym razie nie rusza. Możesz i tak spróbować, ale nie wiadomo, czy podanie fuse konfiguracji kernela niezgodnej z aktualnie działającym nie spowoduje jakichś problemów. Nie spróbujesz, nie przekonasz się. Ja w tej chwili walczę z tym patchem kconfig_menu_tweaks.bin, do którego zalinkowałeś.Nie wiem czy to nie za duże ryzyko
Przecież to jest dopiero mega ryzykowne?lis6502 pisze:(...)
Oczywiście wiesz, że najprościej byłoby ściągnąć jakiś mniej archaiczny kernel, wybudować go i zainstalować, i dopiero z tego punktu próbować instalacji fuse?
Kod: Zaznacz cały
UPD include/linux/version.h
CC arch/i386/kernel/asm-offsets.s
In file included from include/asm/thread_info.h:16,
from include/linux/thread_info.h:21,
from include/linux/spinlock.h:12,
from include/linux/capability.h:45,
from include/linux/sched.h:7,
from arch/i386/kernel/asm-offsets.c:7:
include/asm/processor.h:87: error: array type has incomplete element type
make[1]: *** [arch/i386/kernel/asm-offsets.s] Error 1
make: *** [arch/i386/kernel/asm-offsets.s] Error 2
Kod: Zaznacz cały
make oldconfig
Kod: Zaznacz cały
cd /usr/src/linux
make mrproper
cp /boot/config-`uname -r` ./aaa
make menuconfig
Kod: Zaznacz cały
make prepare
Z pomocą miał przyjść tutaj plan awaryjny:lis6502@Nexus:~/Desktop/linux-2.6.8$ make prepare
SPLIT include/linux/autoconf.h -> include/config/*
HOSTCC scripts/genksyms/genksyms.o
SHIPPED scripts/genksyms/lex.c
SHIPPED scripts/genksyms/parse.h
SHIPPED scripts/genksyms/keywords.c
HOSTCC scripts/genksyms/lex.o
scripts/genksyms/lex.c:1230: warning: ‘input’ defined but not used
SHIPPED scripts/genksyms/parse.c
HOSTCC scripts/genksyms/parse.o
HOSTLD scripts/genksyms/genksyms
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
HOSTLD scripts/mod/modpost
HOSTCC scripts/conmakehash
HOSTCC scripts/kallsyms
HOSTCC scripts/pnmtologo
HOSTCC scripts/bin2c
SYMLINK include/asm -> include/asm-i386
CHK include/linux/version.h
UPD include/linux/version.h
CC arch/i386/kernel/asm-offsets.s
In file included from include/asm/thread_info.h:16,
from include/linux/thread_info.h:21,
from include/linux/spinlock.h:12,
from include/linux/capability.h:45,
from include/linux/sched.h:7,
from arch/i386/kernel/asm-offsets.c:7:
include/asm/processor.h:87: error: array type has incomplete element type
make[1]: *** [arch/i386/kernel/asm-offsets.s] Błąd 1
make: *** [arch/i386/kernel/asm-offsets.s] Błąd 2
lis6502@Nexus:~/Desktop/linux-2.6.8$
Kod: Zaznacz cały
cd /usr/src/linux
make mrproper
make allnoconfig
A masz lepszy pomysł?Przecież to jest dopiero mega ryzykowne?