一.内核组成部分:核心文件:/boot/vmlinuz-VERSION-releaseramdisk:辅助的伪根系统CentOS5:/boot/initrd-VERSION-release.imgCentOS6,7:/boot/initramfs-VERSION-release.img模块文件:/lib/modules/VERSION-release二.启动流程2.1下面是启动流程:1.加电自检,加载BIOS的硬件..
分类:
系统相关 时间:
2016-09-14 17:14:16
阅读次数:
315
一、boot下各配置文件说明图示:说明:1)config-VERSION-release#配置文件2)vmlinuz-VERSION-release#虚拟内核核心文件3)initramfs-VERSION-release#辅助伪文件系统4)grub#主引导配置目录演示:删除initramfs后修复initramfs文件1)在系统重启时输入Esc进人救援模式2)切根..
分类:
其他好文 时间:
2016-09-13 22:41:00
阅读次数:
268
升级linux内核当linux服务器的内核比较旧,就需要对内核进行升级了。[root@localhost~]#uname-r#查看当前Linux内核版本2.6.32-573.el6.x86_64[root@localhost~]#ll/boot/vmlinuz-*-rwxr-xr-x.1rootroot4220560Jul232015/boot/vmlinuz-2.6.32-573.el6.x86_64[root@localhost~]#m..
分类:
系统相关 时间:
2016-09-12 12:43:17
阅读次数:
285
Linux第20天:(09月12日)练习和作业练习1、破解root口令,并为grub设置保护功能2、破坏本机grubstage1,而后在救援模式下修复之3、删除vmlinuz和initramfs文件后无法启动,两种方法恢复之4、删除/etc/fstab和/boot目录的所有文件,并恢复之5、增加新硬盘,在其上制作能单独运行ke..
分类:
系统相关 时间:
2016-09-12 07:33:55
阅读次数:
217
一.grub修复1.模拟grub.conf损坏#mvgrub.confgrub.conf.bak重启,直接进入命令行模式grub>2.手动配置grubgrub>root(hd0,0)(使用find和tab键自动补全功能,找到grub所在分区)grub>kernel/vmlinuz....roroot=/dev/root(系统自己找不到的话,只能自己凭记忆)quietgrub>..
分类:
系统相关 时间:
2016-09-11 15:44:40
阅读次数:
252
一,修复initramfs文件(以CentOS6为例)友情提示:实验前先做快照,避免误操作导致机器无法正常启动启动文件介绍:核心文件:/boot/vmlinuz-VERSION-releaseramdisk:辅助的伪根系统CentOS5:/boot/initrd-VERSION-release.imgCentOS6,7:/boot/initramfs-VERSION-release.img模..
分类:
其他好文 时间:
2016-09-09 19:05:50
阅读次数:
274
解决方法:系统启动的时候,按下‘e’键进入grub编辑界面,编辑grub菜单,选择“kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet” 一栏,按‘e’键进入编辑,在末尾增加enforcing=0,即: ...
分类:
其他好文 时间:
2016-09-07 17:42:48
阅读次数:
169
1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;[root@localhost/]#grep"^[[:space:]]\+"/boot/grub/grub.confroot(hd0,0)kernel/vmlinuz-2.6.32-504.el6.x86_64roroot=UUID=aa5cf6b3-e1b5-4eb2-95e6-e202f2890edfrd_NO_LUKSrd_NO_LVMLANG=en_US.UTF-8rd_NO_MDSYSF..
分类:
编程语言 时间:
2016-09-04 00:15:39
阅读次数:
216
根文件系统(rootfs):rootfilesystemLSB,FHS:(FileSystemHeiracheStandard)/etc,/usr,/var,/root,/home,/dev/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放于此目录;/bin:供所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的..
分类:
系统相关 时间:
2016-08-30 14:54:29
阅读次数:
324
内核设计风格:RedHat, SUSE核心:动态加载 内核模块内核:/lib/modules/“内核版本号命令的目录”/vmlinuz-2.6.32/lib/modules/2.6.32/RedHat5: ramdisk-->initrdRedHat6: ramfs-->initramfs 单内核: ...
分类:
系统相关 时间:
2016-08-27 12:44:39
阅读次数:
188