Walter, I'd advise going back through and running a "make menuconfig" on 2.6.31-r6/10 and verify that everything is in order. The reason that I say this is that, in the event that your kernel -DID- revert back to defaults, if you have a non-ext2/3 partition, it isn't going t recognize it (EXT4, Reiserfs3.6/4, etc aren't "default" options). As for the warnings that you are talking about, those have existed for a while, they are obviously non-fatal and not really pertinent to your issue at hand. Cheers Kad On Tue, Mar 9, 2010 at 5:36 PM, Walter Dnes wrote: > Today is when running a lilo menu with "production" and "experimental" > kernels saved me. "production" is 2.6.30-r8. "experimental" is > 2.6.31-r6 or 2.6.31-r10 (same problems with either one). I set > /usr/src/linux to point at 2.6.31-r6 (or 10), copied .config from > 2.6.30-r8 and ran "make oldconfig". I got the warnings listed below > before the config process started. "make oldconfig" appears to have > reset to default values, and it was showing me some settings totally the > opposite of what I know I've set. When I ran through "make oldconfig", > compiled and rebooted, I got a framebuffer console, which I *KNOW* I > haven't selected. And there was a kernel panic because gentoo couldn't > find the boot device. > > I'm enough of a bit-twiddler that I can set up the kernel manually. > But I know from past experience that it's a long slow process. Is > there any trick to salvage "make oldconfig", before I resort to setting > up the kernel "the hard way"? Here's the output from "make oldconfig" > up to where it starts asking questions... > > > [d531][root][/usr/src/linux] make oldconfig > HOSTCC scripts/basic/fixdep > HOSTCC scripts/basic/docproc > HOSTCC scripts/basic/hash > HOSTCC scripts/kconfig/conf.o > scripts/kconfig/conf.c: In function 'conf_askvalue': > scripts/kconfig/conf.c:105: warning: ignoring return value of 'fgets', > declared with attribute warn_unused_result > scripts/kconfig/conf.c: In function 'conf_choice': > scripts/kconfig/conf.c:307: warning: ignoring return value of 'fgets', > declared with attribute warn_unused_result > 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 > In file included from scripts/kconfig/zconf.tab.c:2486: > scripts/kconfig/confdata.c: In function 'conf_write': > scripts/kconfig/confdata.c:508: warning: ignoring return value of 'fwrite', > declared with attribute warn_unused_result > scripts/kconfig/confdata.c: In function 'conf_write_autoconf': > scripts/kconfig/confdata.c:745: warning: ignoring return value of 'fwrite', > declared with attribute warn_unused_result > scripts/kconfig/confdata.c:746: warning: ignoring return value of 'fwrite', > declared with attribute warn_unused_result > In file included from scripts/kconfig/zconf.tab.c:2487: > scripts/kconfig/expr.c: In function 'expr_print_file_helper': > scripts/kconfig/expr.c:1090: warning: ignoring return value of 'fwrite', > declared with attribute warn_unused_result > HOSTLD scripts/kconfig/conf > scripts/kconfig/conf -o arch/x86/Kconfig > * > * Restart config... > * > * > * Performance Counters > * > Kernel Performance Counters (PERF_COUNTERS) [N/y/?] (NEW) > > > -- > Walter Dnes > >