Q: Linux的开机过程都做了什么?
A: 1) 一开机,CPU将控制权交给BIOS,BIOS完成开机自检;
2)然后BIOS读取磁盘上的第一个扇区,并装入主引导扇区的lilo;
3) lilo根据输入选择不同的内核映象,如果你选择了linux就读取/boot下的核心映象;
4) 核心开始硬件检测和设备驱动程序的初始化,然后运行init
5) init进程根据/etc/inittab的配置运行一系列初始化脚本;
6) 完成后,启动getty进程接受用户的登录.
Q: 如何设置开机自动运行程序?
A: 你可以在以下几个脚本文件中加入你想一启动系统就执行的命令:
/etc/rc.local
/etc/rc.sysinit
/etc/rc.d/init.d
Q: How to recover ROOT's password:
A:
GRUB (RHEL AS 3.0 Update 2,vmware)
1. press "e" when select menu appears;
2. edit
old: kernel /vmlinuz-2.4.21-15.EL ro root=LABEL=/
new: kernel /vmlinuz-2.4.21-15.EL single ro root=LABEL=/
3. press "b" to boot
4. vi /etc/shadow:
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
5. 保存(wq!)
6. #reboot重启,root密码为空 passwd root重设密码
drivers 于 2007-11-13 13:06:47发表:
谢谢云云,学习了