I tried to build the updated 2.2.14 kernel on my SuSE 6.1 without Multiple Devices support. The link step dies with the following messages: make[2]: Leaving directory `/usr/src/linux-2.2.14.SuSE/arch/i386/lib' make[1]: Leaving directory `/usr/src/linux-2.2.14.SuSE/arch/i386/lib' gcc -D__KERNEL__ -I/usr/src/linux/include -E -C -P -I/usr/src/linux/include -imacros /usr/src/linux/include/asm-i386/page_offset.h -Ui386 arch/i386/vmlinux.lds.S >arch/i386/vmlinux.lds ld -m elf_i386 -T /usr/src/linux/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o \ --start-group \ arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \ fs/filesystems.a \ net/network.a \ drivers/block/block.a drivers/char/char.a drivers/misc/misc.a drivers/net/net.a drivers/cdrom/cdrom.a drivers/pci/pci.a drivers/video/video.a \ /usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \ --end-group \ -o vmlinux init/main.o(.data.init+0x160): undefined reference to `md_setup' drivers/block/block.a(genhd.o): In function `device_setup': genhd.o(.text.init+0x102): undefined reference to `md_setup_drive' make: *** [vmlinux] Error 1 When I enable MD support, it compiles and links okay. I don't really need MD support and would rather exclude it. Any thoughts on how to do that? TIA, Jeffrey -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/