(linux启动流程详解.docVIP

  • 3
  • 0
  • 约5.89千字
  • 约 5页
  • 2017-01-30 发布于四川
  • 举报
(linux启动流程详解

一、从哪里到哪里 本文旨在描述linux中内核如何调用启动,然后如何从img的文件系统切换到硬盘的过程。 描述起于:linux-2.6.11/init/main.c中函数 static int init(void * unused) 描述止于:/etc/rc.d/rc.sysinit文件的被调用 二、描写流程 在linux代码linux-2.6.11/init/main.c中init这个函数被调用时,初始启动的文件 系统镜像:/boot/initrd-2.6.11.12.img(以2.6.11.12内核为例)已被grub加载到 内存中,并已挂载到根目录上(/)。 1、我们先来看看initrd-2.6.11.12.img到底是个什么东西: [root@wj-server1 tmp]# cd /tmp [root@wj-server1 tmp]# cp /boot/initrd-2.6.11.12.img /tmp/initrd-2.6.11.12.gz [root@wj-server1 tmp]# gunzip initrd-2.6.11.12.gz 解压缩后的文件为: [root@wj-server1 tmp]# ls -l initrd-2.6.11.12 -rw-r--r--??1 root root 846848??7月 31 17:01 initrd-2.6.11.12 是

文档评论(0)

1亿VIP精品文档

相关文档