Linux系统启动流程如下
2012-04-21 15:50
211 查看
Linux系统启动流程如下:
BIOS -> MBR/stage1 -> stage2(/boot/grub/menu.lst) -> kernel(/boot/vmlinuz)->initrd (/boot/initrd)-> init(/etc/inittab) -> boot(/etc/init.d/boot.d/S01*->S99*) -> rc(/etc/init.d/rc?.d/S01*->S99*)
-> login
根据截图,发现”/initrd doesn’t exist”, 说明系统启动停在ramdisk建立过程中。
只要find 命令的结果非空,rm后面的//就会删除所有挂载在/下的所有目录文件,包括nfs挂载的目录
Yast打不开,常见的原因一般有二,一是/tmp目录被误删;二是yast2-qt
和 yast2-ncurses两个rpm包没有安装正确。
使用人称曾经mount过/opt/目录,修改过fstab文件。
但如是/tmp目录不存在的情况,/var/log/YaST2/y2log日志下面会有相应报错,检查y2log文件发现没有明确错误信息。且上文报错中也有提示,qt工作不正确,故初步判定应是rpm包安装出错。
BIOS -> MBR/stage1 -> stage2(/boot/grub/menu.lst) -> kernel(/boot/vmlinuz)->initrd (/boot/initrd)-> init(/etc/inittab) -> boot(/etc/init.d/boot.d/S01*->S99*) -> rc(/etc/init.d/rc?.d/S01*->S99*)
-> login
根据截图,发现”/initrd doesn’t exist”, 说明系统启动停在ramdisk建立过程中。
只要find 命令的结果非空,rm后面的//就会删除所有挂载在/下的所有目录文件,包括nfs挂载的目录
Yast打不开,常见的原因一般有二,一是/tmp目录被误删;二是yast2-qt
和 yast2-ncurses两个rpm包没有安装正确。
使用人称曾经mount过/opt/目录,修改过fstab文件。
但如是/tmp目录不存在的情况,/var/log/YaST2/y2log日志下面会有相应报错,检查y2log文件发现没有明确错误信息。且上文报错中也有提示,qt工作不正确,故初步判定应是rpm包安装出错。