没有什么事情比 bootloader 坏掉更气人的了,充分发挥 Grub 2 的作用,让 bootloader 安分工作吧。为什么这么说? Grub 2 是一款功能强大的软件,它不是 bootloader 界的唯一,但却最受欢迎,几乎所有主流的桌面发行版都在使用它。 Grub 的工作有两个:首先,它 ...
分类:
其他好文 时间:
2016-09-09 22:10:30
阅读次数:
251
一、Linux内核的组成Linux系统的组成部分:内核+根文件系统内核:进程管理、内存管理、网络协议栈、文件系统、驱动程序、安全功能(selinux)IPC(Inter-ProcessCommunication进程间通信):就是指多个进程之间相互通信,交换信息的方法。LinuxIPC基本上都是从Unix平台上继承而来的..
分类:
其他好文 时间:
2016-09-09 10:28:55
阅读次数:
294
1、grub.conf配置文件丢失首先说明:在grub命令提示符中所有类型的磁盘(不论是SATA还是SAS的)都被识别成以hd开头的设备(如hd0),没有sda等等。当/boot/grub/grub.conf配置文件丢失后,系统重新启动时就找不到linux启动的菜单了,就会直接进入grub提示符界面,界面如下:这时..
分类:
其他好文 时间:
2016-09-08 16:42:52
阅读次数:
250
Centos7下修改了默认的网卡名称,有点不习惯。所以想把那个名称改回eth0要修改grub和bios的命名规则编辑进入:vi/etc/sysconfig/grub在倒数第二行添加net.ifnames=0biosdevname=0#grub2-mkconfig-o/boot/grub2/grub.cfg用mv修改网卡名称。需要注意的是:修改后的eth0的配置文件..
分类:
其他好文 时间:
2016-09-08 16:31:53
阅读次数:
164
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; ]#cp/etc/rc.d/rc.sysinit/tmp vim/tmp/rc.sysinit :%s@^\([[:space:]]\+\)@#\1@2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空..
分类:
其他好文 时间:
2016-09-08 16:31:43
阅读次数:
159
内容:CentOS的启动流程服务管理(chkconfig)手动制定系统开机服务脚本 一、centos6系统启动流程 综述过程: POST-->BIOS(BootSequence)-->MBR(grub,446)-->Kernel-->initramfs(虚根文件)-->(ROOTFS)/sbin/init(/etc/inittab) 步骤详解: 1、POST: POST:Pow..
分类:
系统相关 时间:
2016-09-07 23:10:45
阅读次数:
531
本周作业内容:1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;cp-a/etc/rc.d/rc.sysinit/tmp&&sed‘s/^[[:space:]]/#&/g‘/tmp/rc.sysinit2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.co..
分类:
其他好文 时间:
2016-09-07 23:10:03
阅读次数:
215
1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)CentOS主机按以下顺序启动 1、POST 加电自检 2、BIOS 读取CMOS中的BIOS设置的参数来识别基础硬件,寻找到启动设备 3、MBR 1)读取启动设备MBR中前446字节的bootloader 2)读取MBR后的扇区用来识别grub以..
分类:
系统相关 时间:
2016-09-07 23:06:30
阅读次数:
244
解决方法:系统启动的时候,按下‘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、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空白字符;3、删除/tmp/rc.sysinit文件中的以#开头,且后面跟了至少一个空白字符的行..
分类:
其他好文 时间:
2016-09-07 16:10:09
阅读次数:
127