编译2.6内核碰到的scsi的问题
我的机器用的是 Adaptec AIC-7899P U160/m ,但是我在编译内核时无论是将SCSI low-level drivers 中的<M> Adaptec AIC7xxx Fast -> U160 support (New Driver)
<M> Adaptec AIC7xxx support (old driver)
还是直接写到内核,
在make modules_install install时,就会出现以下问题
if [ -r System.map ]; then /sbin/depmod -ae -F System.map2.6.9; fi
CHK include/linux/version.h
make: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.9/arch/i386/boot/install.sh 2.6.9 arch/i386/boot/bzImage System.map ""
No module aic7xxx found for kernel 2.6.9
make: *** Error 1
make: *** Error 2
我的内核选项如下
Linux Kernel v2.6.9 Configuration
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq SCSI low-level drivers qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
xArrow keys navigate the menu.<Enter> selects submenus --->.Highlighted letters are hotkeys.Pressing <Y> x
xincludes, <N> excludes, <M> modularizes features.Press <Esc><Esc> to exit, <?> for Help, </> for Search. x
xLegend: [*] built-in[ ] excluded<M> module< > module capable x
x x
x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
x x <M> 3ware 5/6/7/8xxx ATA-RAID support x x
x x < > 3ware 9xxx SATA-RAID support x x
x x <M> 7000FASST SCSI support x x
x x <M> ACARD SCSI support x x
x x <M> Adaptec AHA152X/2825 support x x
x x <M> Adaptec AHA1542 support x x
x x <M> Adaptec AHA1740 support x x
x x <M> Adaptec AACRAID support (EXPERIMENTAL) x x
x x <M> Adaptec AIC7xxx Fast -> U160 support (New Driver) x x
x x (32)Maximum number of TCQ commands per device x x
x x (15000) Initial bus reset delay in milli-seconds x x
x x [ ] Probe for EISA and VL AIC7XXX Adapters x x
x x [*] Compile in Debugging Code x x
x x (0) Debug code enable mask (2047 for all debugging) x x
x x [*] Decode registers during diagnostics x x
x x <M> Adaptec AIC7xxx support (old driver) x x
x x <M> Adaptec AIC79xx U320 support
但我没有scsi设备的机器,用2.6.9默认的没有出现这个问题 我现在用linux2.6.9默认的SCSI配置也不行
scis aic 7xxx make 过程正常
LD drivers/scsi/aic7xxx/built-in.o
SHIPPED drivers/scsi/aic7xxx/aic79xx_seq.h
SHIPPED drivers/scsi/aic7xxx/aic79xx_reg.h
CC drivers/scsi/aic7xxx/aic79xx_core.o
CC drivers/scsi/aic7xxx/aic79xx_pci.o
SHIPPED drivers/scsi/aic7xxx/aic79xx_reg_print.c
CC drivers/scsi/aic7xxx/aic79xx_reg_print.o
CC drivers/scsi/aic7xxx/aic79xx_osm.o
CC drivers/scsi/aic7xxx/aic79xx_proc.o
CC drivers/scsi/aic7xxx/aic79xx_osm_pci.o
SHIPPED drivers/scsi/aic7xxx/aic7xxx_seq.h
SHIPPED drivers/scsi/aic7xxx/aic7xxx_reg.h
CC drivers/scsi/aic7xxx/aic7xxx_core.o
CC drivers/scsi/aic7xxx/aic7xxx_93cx6.o
CC drivers/scsi/aic7xxx/aic7770.o
CC drivers/scsi/aic7xxx/aic7xxx_pci.o
SHIPPED drivers/scsi/aic7xxx/aic7xxx_reg_print.c
CC drivers/scsi/aic7xxx/aic7xxx_reg_print.o
CC drivers/scsi/aic7xxx/aic7xxx_osm.o
CC drivers/scsi/aic7xxx/aic7xxx_proc.o
CC drivers/scsi/aic7xxx/aic7770_osm.o
CC drivers/scsi/aic7xxx/aic7xxx_osm_pci.o
LD drivers/scsi/aic7xxx/aic7xxx.o
LD drivers/scsi/aic7xxx/aic79xx.o
make modules_install install的过程也正常
INSTALL drivers/scsi/3w-xxxx.ko
INSTALL drivers/scsi/53c700.ko
INSTALL drivers/scsi/BusLogic.ko
INSTALL drivers/scsi/NCR53c406a.ko
INSTALL drivers/scsi/a100u2w.ko
INSTALL drivers/scsi/aacraid/aacraid.ko
INSTALL drivers/scsi/aha152x.ko
INSTALL drivers/scsi/aha1542.ko
INSTALL drivers/scsi/aha1740.ko
INSTALL drivers/scsi/aic7xxx/aic79xx.ko
INSTALL drivers/scsi/aic7xxx/aic7xxx.ko
INSTALL drivers/scsi/aic7xxx_old.ko
INSTALL drivers/scsi/atp870u.ko
但在make modules_install install到以下时就总是出错
INSTALL net/wanrouter/wanrouter.ko
INSTALL sound/soundcore.ko
if [ -r System.map ]; then /sbin/depmod -ae -F System.map2.6.9; fi
CHK include/linux/version.h
make: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.9/arch/i386/boot/install.sh 2.6.9 arch/i386/boot/bzImage System.map ""
No module aic7xxx found for kernel 2.6.9
make: *** Error 1
make: *** Error 2 怪事,不明白,帮顶
make modules_install install和make modules_install有什么不同? 我看了一下,很多人都碰到了关于SCSI 驱动的问题,但是都没有写解决方法 偶有个adeptec AHA2940的老卡,RH9.0 在编译2.6.11的时候
实际上是在mkinitrd的时候就报这个错了
sudo make install 也是报这个错
不知道大哥你的问题解决了吗 ??
页:
[1]