我正在学习Linux驱动程序编程,建议我使用自编译的Linux内核而不是任何发行版。我尝试在Ubuntu中编译Linux 2.6.9,但在'make menuconfig'阶段出现错误。
我希望在虚拟环境中使用Linux,以便可以无惧地对内核进行实验。那么,有没有办法在虚拟机中(例如安装在Windows上的VMware)编译和运行Linux?我可以使用Live CD来编译内核。
简而言之,请建议如何以无误的方式在虚拟机中编译、安装和运行Linux内核?
我查阅了这篇文章。但是,在按照这些步骤操作后重新启动计算机时,并没有单独的Linux 3.2.17操作系统。但我的Ubuntu 12.04现在显示了3.2.17内核。虽然这是我第一次在Ubuntu上编译整个内核而没有任何错误,但我想将该内核加载到其他分区并将其用作独立的操作系统。因此,如果有人能告诉我除了教程中的步骤之外还需要做什么,那就太好了。
我希望在虚拟环境中使用Linux,以便可以无惧地对内核进行实验。那么,有没有办法在虚拟机中(例如安装在Windows上的VMware)编译和运行Linux?我可以使用Live CD来编译内核。
简而言之,请建议如何以无误的方式在虚拟机中编译、安装和运行Linux内核?
我查阅了这篇文章。但是,在按照这些步骤操作后重新启动计算机时,并没有单独的Linux 3.2.17操作系统。但我的Ubuntu 12.04现在显示了3.2.17内核。虽然这是我第一次在Ubuntu上编译整个内核而没有任何错误,但我想将该内核加载到其他分区并将其用作独立的操作系统。因此,如果有人能告诉我除了教程中的步骤之外还需要做什么,那就太好了。