简述内核初始化过程。
正确答案:
内核的初始化过程从start_kernel()函数开始,直至第一个用户进程init结束:
(1)start_kernel()函数:相当于内核整个初始化工作的man函数,完成内核的大部分初始化工作;
(2)reset_init()函数:后续初始化,由start_kernel()函数调用;
(3)kernel_init()函数:完成设备驱动程序的初始化,并调用init_post()函数启动用户空间中的init进程;
(4)init_psot()函数:启动用户空间中的init进程,init标准位置在/sbin/init,init进程读取/etc/inittab文件来触发诸如接受用户登录,设置键盘,网络等这些进程。
(1)start_kernel()函数:相当于内核整个初始化工作的man函数,完成内核的大部分初始化工作;
(2)reset_init()函数:后续初始化,由start_kernel()函数调用;
(3)kernel_init()函数:完成设备驱动程序的初始化,并调用init_post()函数启动用户空间中的init进程;
(4)init_psot()函数:启动用户空间中的init进程,init标准位置在/sbin/init,init进程读取/etc/inittab文件来触发诸如接受用户登录,设置键盘,网络等这些进程。
答案解析:有

微信扫一扫手机做题