problem on rebooting the system with kernel compiled by myself

Discussion in 'Kernel Questions' started by jack.ma, Dec 2, 2006.

  1. jack.ma

    jack.ma New Member

    Hi
    I met a problem on rebooting the system with kernel compiled by my self according to "How to compile kernel on ubuntu way".I found that whenever I reboot the system,it would break down at point where it displayed "rebooting ..." and then stop.So I had to turn off the power although it shutdown gracefully.If I logined in form of "recovery mod" and rebooted it ,it would break down at the same point and displayed "No reboot fixup found for your hardware". I don't kown why.

    Any information or suggestion is appreciated.

    -jack
     
    Last edited: Dec 2, 2006
  2. falko

    falko Super Moderator Howtoforge Staff HowtoForge Supporter

    Please boot your old kernel and compile a new one. The other one doesn't seem to work for your system.
     
  3. jack.ma

    jack.ma New Member

    Hi,falko

    The compiled kernel still does not work although I tried to compile many times.I searched this problem via google.someone saied that the source of problem might be located at "the file arch/i386/kernel/reboot_fixups.c:30 ".Yeah,there I find a table with only one entry.

    static struct device_fixup fixup_table[]={
    {PCI_VENDOR_ID_CYRIX, PCI_VENDOR_ID_CYRIX_5530_LEGACY, cs5530a_warm_reset },
    };


    Folllowing that is match_reboot_fixup function.

    Does PCI_VENDOR_ID_CYRIX, PCI_VENDOR_ID_CYRIX_5530_LEGACY not match my laptop?What should I do to resolve this problem?

    My laptop is compaq nx6120.


    I am always waiting for your suggestion.

    -jack
     
  4. falko

    falko Super Moderator Howtoforge Staff HowtoForge Supporter

    I have no idea. This seems to be a trial and error thing... :(
     
  5. jack.ma

    jack.ma New Member

    Maybe,the kernel from kernel.org is incompatible with my HP nx6120 laptop. it reboots gracefully on the kernel compiled again the kernel source from ubuntu by apt-get install linux-source-2.6.12 command.
     
  6. falko

    falko Super Moderator Howtoforge Staff HowtoForge Supporter

    Yes, it's possible that the Ubuntu kernel has some special patches that make it work on your laptop.
     

Share This Page