码迷,mamicode.com
首页 >  
搜索关键字:initrd    ( 329个结果
Linux系统启动详解
系统启动流程: POST-->BIOS(BootSequence引导次序)-->MBR(bootloader,446byte)-->Kernel-->initrd(initramfs)-->(ROOTFS)-->/sbin/init(/etc/inittab)内核设计风格: 单内核: 所有功能都在一个内核中。Linux采用单内核,但是采用了微内核的设计思想。LWP(..
分类:系统相关   时间:2015-02-24 13:55:25    阅读次数:158
精简linux内核实例及相关扩展
一个完整的linux系统所需最小条件: /boot grub initrd.gz vmlinuz(kernel) ... /sysroot init linux常用目录 linux常用命令 ...创建精简内核实例: 1.磁盘分区并挂载 #fdisk/dev/sdb /dev/sdb1 /dev/sdb2 #partprobe/dev/sdb #mke2fs-j/dev/sdb1 #mke2fs-j/de..
分类:系统相关   时间:2015-02-24 13:53:39    阅读次数:215
mount -t proc none /proc
linux initrd里的init脚本中的第一句为: mount -t proc /proc /proc 作用是把proc这个虚拟文件系统挂载到/proc目录。这说明initrd需要用到/proc,进而说明initrd也是一个系统(只是不够完整),没有/proc,initrd不能工作。 这种写法很...
分类:其他好文   时间:2015-02-23 12:01:11    阅读次数:158
linux系统启动流程
系统启动流程: POST-->BIOS(BootSequence引导次序)-->MBR(bootloader,446byte)-->Kernel-->initrd(initramfs)-->(ROOTFS)-->/sbin/init(/etc/inittab)内核设计风格: 单内核: 所有功能都在一个内核中。Linux采用单内核,但是采用了微内核的设计思想。LWP(..
分类:系统相关   时间:2015-02-20 00:13:47    阅读次数:260
Linux编译内核
查看内核: #uname[OPTION] [OPTION] -r显示内核版本和release号。用户空间访问、监控内核的方式: /proc /sys伪文件系统: /proc/sys目录中很多文件是可读写的。 /sys某些文件可写设定内核参数值的方法: 临时生效,重启后失效: #echoVALUE>/proc/sys/FILE #sysctl-w..
分类:系统相关   时间:2015-02-20 00:13:16    阅读次数:231
安装linux 系统报错:No DEFAULT or UI configuration directive found 解决方法
在报错信息后面的boot命令行输入:/isolinux/vmlinuz initrd=/isolinux/initrd.img如果不行重新输入/isolinux/vmlinuz initrd=/isolinux/initrd.img xdriver=vesa nomodesetboot:/isoli...
分类:系统相关   时间:2015-02-12 18:10:19    阅读次数:29596
initrd.img中的init脚本分析,load_modules()分析
定义在scripts/functions中。 # Don't do log messages here to avoid confusing graphical boots run_scripts /scripts/init-top 在init脚本中被调用: maybe_break modules [ "$quiet" != "y" ] && log_begin_msg "Loadi...
分类:其他好文   时间:2015-01-28 21:28:59    阅读次数:302
硬件检测--认证和授权
bios告诉vmlinuz有什么硬件,vmlinuz附带了一些基本的硬件驱动,vga和鼠标,键盘等的驱动,而其他的驱动,类似于文件系统,硬盘的驱动,则放置在initrd中,减少kernel的空间占用如果不是第一次启动,则需要一个新旧硬件的比对,kuduz发现新硬件,然后根据/etc/sysconfig/hwconf..
分类:其他好文   时间:2015-01-20 18:29:44    阅读次数:283
RHEL64 缺少ISO 9660图像 安装程序试图挂载映像#1,在硬盘上无法找到该映像
用光盘安装Linux,很容易,按照提示一步一步就好。如果没有光驱,只好想办法用硬盘或者U盘安装了。 首先说说怎样用U盘启动Linux的安装程序:1.将ISO镜像文件拷贝到U盘中,并解压到U盘根目录。将isolinux目录中的vmlinuz、initrd.img拷贝到U盘根目录和C盘根目录。2.使用Grub设置U盘引导启动Linux安装程序可以下载EasyBCD,操作起来比较简单,不用去编写Grub...
分类:其他好文   时间:2015-01-20 18:02:38    阅读次数:507
dracut生成initrd的时候指定版本
内核源码编译在这里说明我们下载了2.6.32版本的内核源码,主机上的内核版本是2.6.32-431,在编译的过程中出现非常多的问题,并且在安装内核模块之后并没有成功的启动。所以现在在这里进行理论的研究。首先第一步为什么使用dracut命令生成的initrafs.img文件并没有包含lib/modul..
分类:其他好文   时间:2015-01-04 19:29:16    阅读次数:1061
329条   上一页 1 ... 26 27 28 29 30 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!