启动流程
加载BIOS--读取MBR--加载核心system的核心信息并驱动硬件设备--核心执行Init程序并获取运行信息--init执行/etc/rc.d/rc.sysinit文件--启动核心的外挂模块/etc/modprobe.conf--init执行批处理文件 --init执行/etc/rc.d/rc.local文件--init执行/bin/login程序,等待用户登录--登录之后以shell控制主机
改变运行级别
/etc/inittab 里面id:3:initdefault: (永久)
init [0-6] 临时 重启后失效
核心模块的加载与删除
insmod [full/path/module_name] [parameters]
insmod /lib/modules/'uname-r'/kernel/fs/smbsf/smbfs.ko
建议使用 modprebe [-lcf] module_name
-c列出当前系统的所有模块 -l列出当前在/lib/modules/'uname -r'/kernel中所有模块的完整文件名
-f 强制加载该模块 -r删除模块
额外参数设置 /etc/modprobe.conf
启动过程的问题
忘记root密码
以grub介绍,启动时出现菜单,按下e进入编辑画面,在最后加上一个1 ,按下esc,再按b,进入系统,直接以root删除/etc/shadow密码栏,然后重启,再添加密码
更详细点
开机启动的时候按下'e'键.出现菜单'Red Hat Linux (2.4.20-8)',再按'e'键进入二级菜单,出现3个选项:root(hd0,0)
kernel /vmlinuz-2.4.20-8 ro root=LABLE=/ hdc=ide-scsi
initrd /initrd-2.4.20-8.img
用光标键选中第二行,再按'e'键,将hdc=ide-scsi删除,改为single(注意hdc前面有一空格)
然后回车,再按'b',即可启动到单用户模式,出现'sh-2.05b#'提示符.
第二步:修改密码.在提示符后面输入:passwd root 回车,提示输入新密码,输入2次,系统确认。然后再输入reboot,重新启动系统即可用新密码登陆了。
阅读(1259) | 评论(0) | 转发(0) |