码迷,mamicode.com
首页 >  
搜索关键字:内核启动    ( 334个结果
在“信仰加成”平台上安装 Debian GNU/Linux 的问题
最近新配置了一台具有“信仰加成”的实验机 (AMD FX-8350, Gigabyte 990XA-UD3, Sapphire R7 260X) ,将安装 Debian GNU/Linux 时遇到的问题总结如下: 网卡不能正常工作 解决:在 BIOS 中开启 IOMMU启动时 Linux 内核输出大量 IO_PAGE_FAULT 信息 解决:添加内核启动参数 "iommu=pt"屏幕轻微...
分类:系统相关   时间:2014-11-29 17:39:41    阅读次数:171
Android init源代码分析(1)概要分析
功能概述 init进程是Android内核启动的第一个进程,其进程号(pid)为1,是Android系统所有进程的祖先,因此它肩负着系统启动的重要责任。Android的init源代码位于system/core/init/目录下,伴随Android系统多个版本的迭代,init源代码也几经重构。 目前Android4.4源代码中,init目录编译后生成如下Android系统的三个文件,分别是 ...
分类:移动开发   时间:2014-11-23 20:19:30    阅读次数:558
shell基础
当shell执行一个程序时,会要求UNIX内核启动一个新的进程(process),以便在该进程里执行所指定的程序。内核知道如何为编译型程序做这件事。我们的nusers shell脚本并非编译型程序;当shell要求内核执行它,内核无法做这件事,并回应“not executable format fi...
分类:系统相关   时间:2014-11-21 15:57:05    阅读次数:148
ubuntu为什么没有/etc/inittab文件? 深究ubuntu的启动流程分析
最近,因和队友一起做linux开发,因为用的不是同一版本linux(他用arch, 我用ubuntu),再配置上经常就不一样,就如这个inittab文件,于是深究了一下原因: Linux 内核启动 init ,init进程ID是1,是所有进程的父进程,所有进程由它控制。 Ubuntu 的启动由upstart控制,自9.10后不再使用/etc/event.d目录的配置文件,改为/etc/...
分类:系统相关   时间:2014-11-12 11:47:38    阅读次数:217
RHEL7恢复root密码
在RHEL6(包括之前的版本)恢复root密码的话,只需在启动的时候,编辑下内核启动项,在kernel的最后一行加入s(1|single)就可以进入单用户模式对root密码进行修复。而到了RHEL7之后是不可以这样操作的。在RHEL7里进入到单用户有rescure,emergency等模式,但还是必须要输入root密码..
分类:其他好文   时间:2014-11-11 02:09:45    阅读次数:182
驱动代码与文件系统中的设备信息
关于mkmod 不使用mknod,在驱动代码里自动生成设备号: 1.在内核驱动中用class_create,device_create两个函数,内核启动后就会在sysfs文件系统中建立相应的设备信息,记得把sysfs文件系统挂载到/sys,为下一步做准备 2.去官网下载udev,编译生成udevd,...
分类:其他好文   时间:2014-10-20 11:19:58    阅读次数:186
RH133 单元3 系统服务和安全
一、监视系统日志1.集中式日志记录后台程序:syslogd(标准)、klogd(内核)和auditd(审计)2.日志文件示例:/var/log/messages:标准系统错误消息这是标准系统日志文件,它包含来自所有系统软件、非内核启动问题的消息以及转至dmesg的消息。仅可由root读龋/var/log/dmesg:..
分类:其他好文   时间:2014-09-16 02:49:30    阅读次数:353
理解start_kernel中函数语句的作用
asmlinkage void __init start_kernel(void) {     char * command_line;     extern const struct kernel_param __start___param[], __stop___param[];     /*这两个变量为地址指针,指向内核启动参数处理相关结构体段在内存中的位置(虚拟地址)。    ...
分类:其他好文   时间:2014-09-12 15:07:03    阅读次数:541
内核启动过程
具体要求如下: Grub的源码分析:Grub如何支持多个系统和内核的启动选择(MultiBoot机制)。 一.GRUB 简介(介绍主流的系统管理程序grub) 什么是GRUB; GNU GRUB 是一个多重操作系统启动管理器。GNU GRUB 是由GRUB(GRand Unified Bootloader) 派生而来。GRUB 最初由Erich Stefan Boleyn 设计和应...
分类:其他好文   时间:2014-09-10 10:51:10    阅读次数:288
【Android 系统开发】 Android 系统启动流程简介
Android 系统启动总结 : Android 系统启动分底层 Linux 内核启动 和 应用系统启动;-- 底层系统启动 : 系统上电, bootloader 启动, linux kernel 启动, init 进程启动;-- 应用系统启动 : init 进程启动关键的进程如 Zygote 进程...
分类:移动开发   时间:2014-09-08 06:25:46    阅读次数:409
334条   上一页 1 ... 30 31 32 33 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!