|
发表于 2005-2-15 12:45:31
|
显示全部楼层
1. 在bootloader 挂接kernel的时候会mount一次/ 文件系统, rc.sysinit在执行的时候会mount一次/文件系统, 第一次是只读的,第二次是根据/etc/fstab文件的规则挂接的, 且在启动的时候只有这两个地方挂接/文件系统!
在启动的时候是kernel根据/etc/inittab文件启动并配置init进程的, 其中在RedHat中会调用/etc/rc.d/rc脚本去判断启动且如何启动runlevel , 经常出现的是init = ? 等错误, 这个只能靠经验了!
2. X不能启动的原因有很多,现只说比较常见的:
(1) 没装 X 或 任意 WM (window master)
(2) 没有开启xfs 字体服务器
(3) 没有选择正确的WM
(4) 没有正确配置/etc/X11/XF86Config
(5) /tmp目录或~目录没有足够的空间写入X的临时文件 |
|