这样理解 吧,把你平时用的linux系统,比如 ubuntu, debian, fedora, 它们都 分为两个部分, 1:内核 , 就是/boot/ 下面的vmlinuz 和initrd.img 2: 系统上的软件, 比如,vi, firefox, gcc 换内核 是换第一部分, 升级系统是可能两个部分都包括
一般不会有问题,但有可能一些设备的驱动要重新安装。
linux内核就是用c语言编的,精通c语言差不多看内核没多大问题,再辅助点python或者perl,差不多就可以了。