QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1854|回复: 14

解决安装后设置向导卡住的问题,beta1最后测试

[复制链接]
发表于 2008-2-8 23:57:27 | 显示全部楼层 |阅读模式
据我自己的测试,当初次安装后initscript加载cce并显示向导时无论当前cce在哪个分区工作,只要你的/usr/sbin归属于/分区是ext3分区,那么向导会在第一个终端工作,而如果是seiserfs分区很怪,经常要出现在第一终端打开运行的cce及其脚本要切换到第二终端来正常显示和工作。

最终发现这些问题和splashy运行也有关,如果停掉splashy的话,向导会统一在第一终端显示和运行。

测试方法:

apt-get update
apt-get install initscripts
rm -rf /etc/sysconfig/magic-release
reboot

测试反馈:

我的主分区类型seiserfs,工作在第二个终端,不存在卡住现象。

另外向导也有改进更新,添加了对主机名的确认和修改,不过暂时只有对中文简体安装的修改,向导需要大家的测试和KDE兄的努力完善,此更新避免了简体中文用户主机名混乱的现象。

http://wiki.magiclinux.org/ftp/h ... 2.1-2.1mgc.i686.rpm

[ 本帖最后由 haulm 于 2008-2-10 23:00 编辑 ]
发表于 2008-2-9 07:03:49 | 显示全部楼层
谢谢haulm版主,卡住大问题没有了。
回复

使用道具 举报

发表于 2008-2-9 10:34:35 | 显示全部楼层
原帖由 Jeff-cao 于 2008-2-9 07:03 发表
谢谢haulm版主,卡住大问题没有了。


哈哈,我也没卡住.....
回复

使用道具 举报

发表于 2008-2-9 10:50:22 | 显示全部楼层
由于缺少一条指令,所以修改主机名的操作没有即设即生效,需要重启才能看到效果,目前修正了
回复

使用道具 举报

发表于 2008-2-9 16:52:32 | 显示全部楼层

OK

俺的亦好啰,可以啦。。
回复

使用道具 举报

 楼主| 发表于 2008-2-10 11:23:43 | 显示全部楼层
不好意思,无法对该bug进行有效地处理。
回复

使用道具 举报

发表于 2008-2-10 14:13:59 | 显示全部楼层
8.2mgc 版本
ext3 分区,mgc-2.1beta1
进去之后一片黑,只见底部有 cce 的蓝色条半条。
然后用 ctrl + alt + f2,再 ctrl + alt + f1,下面的蓝色条完整了,但当中还是一片黑。
我直接按 enter,进到了第二个画面“致谢”就正常了。
几个画面之后,隐约看见屏幕闪了一下,有 core dump 字样,然后进入网络配置向导。
回复

使用道具 举报

 楼主| 发表于 2008-2-10 14:33:21 | 显示全部楼层
也就是说chvt 1没有被运行了,结果是运行了chvt 2了,我很奇怪为什么如果不分两个条件语句而用else会有这种结果呢。
回复

使用道具 举报

发表于 2008-2-10 18:10:21 | 显示全部楼层
为什么分区不同就要分成两个vt ?
回复

使用道具 举报

 楼主| 发表于 2008-2-10 22:26:59 | 显示全部楼层
呵呵,不再去理会这种怪问题,因为最后的测试结果是在安装向导有运行的情况下关闭splashy,避免了不同格式分区有不同焦点的怪现象。
回复

使用道具 举报

发表于 2008-2-10 23:21:50 | 显示全部楼层
haha,

rpm -e initscripts --nodeps
果然有点危险,
回复

使用道具 举报

 楼主| 发表于 2008-2-11 08:00:52 | 显示全部楼层
原帖由 nihui 于 2008-2-10 23:21 发表
haha,

rpm -e initscripts --nodeps
果然有点危险,


那种方法已经导致我的KDE变慢,有些古怪问题类似以前的测试,不得不重装系统了。

[ 本帖最后由 haulm 于 2008-2-11 08:02 编辑 ]
回复

使用道具 举报

发表于 2008-2-11 11:46:40 | 显示全部楼层
原帖由 haulm 于 2008-2-11 08:00 发表


那种方法已经导致我的KDE变慢,有些古怪问题类似以前的测试,不得不重装系统了。



那种办法的副作用真是厉害啊......
回复

使用道具 举报

发表于 2008-2-12 01:22:17 | 显示全部楼层
如果正如 haulm 所述,禁用 splashy 就能解决 cce 失去焦点问题,那么简单的解决思路就有了:修改 /etc/rc.d/function 中的  splash_boot 函数,加上一个判断有无 /etc/sysconfig/magic-release 的语句,就能控制其是否启动 splashy。我原本花费了一整天,对启动脚本动了大手术,基本移动到了 x 下执行,但是如果能如此解决,那就太好了。我抽空完成。

估计 reiserfs 出现问题的原因,可能与 rc.sysinit 里一个判断语句有关,如果 / 是 reiserfs,那么将会有一大段脚本不会执行!

另外我先前提供的向导修正版更新主机名的地方有误,现已修正。新的网络向导脚本我已上传至服务器的 root 目录下。
回复

使用道具 举报

 楼主| 发表于 2008-2-12 07:07:23 | 显示全部楼层
关于splashy,已经做出和你一样思路的改动,修改 /etc/rc.d/function 中的  splash_boot 函数,加上一个判断有无 /etc/sysconfig/magic-release 的语句。如果 / 是 reiserfs,那么将会有一大段脚本不会执行这个我没有发现,那个焦点问题因分区格式而不同我至今不知所以然。

[ 本帖最后由 haulm 于 2008-2-12 07:09 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-27 15:43 , Processed in 0.044158 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表