Todd Mueller wrote: > kernel/kernel.o(.data+0x91c): undefined reference to `sg_big_buff' > drivers/ide/idedriver.o(.text.init+0x59d5): In function `ide_setup': > : undefined reference to `init_pdc4030' > drivers/ide/idedriver.o(.text.init+0x59e6): In function `ide_setup': > : undefined reference to `init_ali14xx' > drivers/ide/idedriver.o(.text.init+0x59ed): In function `ide_setup': > : undefined reference to `init_umc8672' > drivers/ide/idedriver.o(.text.init+0x59f4): In function `ide_setup': > : undefined reference to `init_dtc2278' > drivers/ide/idedriver.o(.text.init+0x5a02): In function `ide_setup': > : undefined reference to `init_ht6560b' > drivers/ide/idedriver.o(.text.init+0x5a09): In function `ide_setup': > : undefined reference to `init_qd65xx' > make: *** [vmlinux] Error 1 > *disclaimer* I am by no means an expert and may be wrong. It looks like the SCSI Generic driver is choking on the newer ide chipset support. I would recomment going into the kernel configuration under "IDE, ATA and ATAPI Block Devices" and look for where it says "Other IDE Chipset support" and only select what you need. I doubt that you even need that selected at all since your chipset is very likely supported by one of the drivers above (most common are Intel PIIXn [which I believe is even slected by default] and VIA82CXXX). If you do not know what chipset you are running and have the pciutils package installed, you can type: lspci at the command line and get a list of your pci devices, including your north and south bridge chipsets. You can also look at the north bridge and see what is printed on the chip itself if that is easier. Hope that helps. LB _______________________________________________ TCLUG Mailing List - Minneapolis/St. Paul, Minnesota http://www.mn-linux.org tclug-list at mn-linux.org https://mailman.real-time.com/mailman/listinfo/tclug-list