Linux系统启动流程及内核编译(2)1.内核设计:有单内核和微内核之分linux属于单内核的模块化设计系统内核核心路径:/boot/vmlinuz-版本号内核模块路径:/lib/modules/版本号/linux分为内核空间和用户空间而用户空间通过访问和监控内核:路径在/proc/和/sys/两个伪文件系统2.伪文..
分类:
系统相关 时间:
2016-04-29 09:30:18
阅读次数:
202
Linux内核模块化设计 1. Linux内核设计:单内核、模块化(动态装载和卸载) (1) Linux:单内核设计,但充分借鉴了微内核体系的设计的优点;为内核引入了模块化机制;(2) 内核的组成部分:kernel:内核核心,一般为bzImage格式,通常位于/boot目录,名称为vmlinuz-V ...
分类:
系统相关 时间:
2016-04-03 13:11:00
阅读次数:
249
要了解linux系统的启动流程,先要了解系统的组成关于系统的组成:内核+根文件系统组成内核:由内核核心文件和模块文件组成1.内核核心文件:一般位于/boot/目录下,命名为vmlinuz-VERSION(版本号)2.模块文件:位于/lib/modules/VERSION/目录下,存放着内核的众多功能组件(如..
分类:
系统相关 时间:
2016-03-28 07:15:05
阅读次数:
255
以下三步解决问题:在虚拟机中执行如下步骤echo"ttyS0">>/etc/securetty在/etc/grub.conf中添加内容titleCentOS6(2.6.32-504.el6.x86_64)root(hd0,0)kernel/boot/vmlinuz-2.6.32-504.el6.x86_64roroot=UUID=ee25ae67-9474-4364-8b10-0aeb4e8d6758rd_NO_LUKSKEYBOARDTYPE=..
分类:
其他好文 时间:
2016-03-11 19:05:59
阅读次数:
221
dhcp:tftp:#yum-yinstalltftp-serverxinetd
#cp/media/p_w_picpaths/vmlinuz/var/lib/tftpboot/
#cp/media/p_w_picpaths/initrd.img/var/lib/tftpboot/
#cp/media/isolinux/boot.msg/var/lib/tftpboot/
#cp/media/isolinux/vesamenu.c32/var/lib/tftpboot/
#cp/media/isolinu..
分类:
其他好文 时间:
2016-02-17 09:37:54
阅读次数:
241
获得内核函数地址的四种方法 本文以获取内核函数 sys_open()的地址为例。 1)从System.map文件中直接得到地址: $ grep sys_open /usr/src/linux/System.map 2)使用 nm 命令: $ nm vmlinuz | grep sys_open 3)
分类:
其他好文 时间:
2016-02-16 16:46:28
阅读次数:
138
首先,先不急着将启动流程,,先说下linux操作系统的相关知识一:linux的组成部分:内核+根(/)文件系统1)内核:存放位置centos6的位置是/boot目录下的"vmlinuz-2.6.32-573.12.1.el6.x86_64"“2.6.32”是版本号;“573.12.1”是release号。内核的作用是负责核心的内存管理、..
分类:
系统相关 时间:
2016-01-03 17:41:32
阅读次数:
316
一、Linux内核模块化设计
1.Linux内核设计:单内核、模块化(动态装载和卸载)(1)Linux:单内核设计,但充分借鉴了微内核体系的设计的优点;为内核引入了模块化机制;(2)内核的组成部分:kernel:内核核心,一般为bzImage格式,通常位于/boot目录,名称为vmlinuz-VERSION-release..
分类:
系统相关 时间:
2015-12-31 21:12:18
阅读次数:
302
开机当进入Grub启动项时按下”e”键盘编辑Grub启动项找到类似于“kernel/vmlinuz-”这一句并在该句后面加上“init=/bin/bash”按下“ctrl+x”退出重启,有些是按“b”键重启系统之后默认进入shell终端修改、根目录为可写mount-noremount,rw修改新的root密码passwdroot恢复根分..
分类:
其他好文 时间:
2015-12-30 13:47:58
阅读次数:
111
设置串口参数 setenv -p LINUX_CMDLINE "console=ttyS0,115200 root=mtd4 rw rootfstype=jffs2"内核启动参数 setenv -p STARTUP "boot -z -elf flash0.os:vmlinuz"dhcp获取ip.....
分类:
其他好文 时间:
2015-12-30 13:40:53
阅读次数:
259