Sorry...I don't know how to config the Input Method in CentOS, so that I can only use English...The main problem disturbing me is that I want to compile the linux kernel of version 2.6.24 which is mentioned in <Professional Linux Kernel Architecture> under CentOS 7.3(1611).The problems I encountered wit  h during compilation were resolved.
But it turns to me that 'vmlinuz-2.6.24 has invalid signature' and 'The kernel is too old'To resolve the former one, I turned of the "Secure Boot" configuration. I'm wondering how can I boot the system with Secure Boot on?So questions come out:
 Is it feasible to run 2.6.24 on modern cpu?
Can I build it using modern compilers?
The "Kernel too old" message is posted by BIOS or Grub?

解决方案 »

  1.   

    In my view, 2.6.24 can work on any supported CPU,(like i3,i5,arm). Maybe you can use the lower version of compiler  
      

  2.   


    Someone told me that it's the version of glib_devel who limit the version of kernel...I updated it to 2.6.32, as a result, the kernel is started up with all kinds of bugs...so I quit....
      

  3.   

    In my expectation, it's the only goal for me that I can build a OS which can boot on its FS, without any other addons besides GCC, so that I can build a 1.0 kernel for evolution to 4.X kernel....