
操作系统
高松凌云
终生学习
展开
-
内核启动创建进程
1.创建0号进程前操作arch/x86/kernel/head32.S/* * start system 32-bit setup. We need to re-do some of the things done * in 16-bit mode for the "real" operations. */ movl setup_once_ref,%eax andl %e...原创 2019-12-12 23:31:01 · 377 阅读 · 0 评论 -
ubuntu启动流程
ubuntu启动流程包含如下内容:1.BIOS自检识别主机上可以启动的设备,一次只能从一个设备上启动,通常是硬盘启动,启动驻留在MBR(硬盘主引导记录)中的grub或lilo。2.grub/lilo引导启动此时操作系统没有装入内存,引导程序将控制权转移给内核。3.装载linux内核引导程序加载linux内核,ubuntu将linux内核至于/boot目录下。4.系统初始化启动...原创 2019-12-12 00:18:56 · 1120 阅读 · 0 评论