支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Hi,麻烦再帮忙测试一下,需要重装系统(抱歉,这么折磨你的机器):
使用 iRedOS 光盘启动,在 'boot:' 提示符处输入:
boot: linux ks=http://www.iredmail.org/yum/iRedOS/0.1/iredmail.cfg
注意路径及字母大小写。
希望这次能顺利解决。
看来在 /etc/fstab 里没有光驱的设备名之类的,只好通过 shell 命令来判断了。
稍等,我在用 VirtualBox 来测试,希望能够尽快修正这个问题。
另外,有个应急的措施可以测试一下(需要重装系统):
将光盘里的 /iredmail.cfg 文件复制出来,将里面的这行改一下:
mount /dev/hdc /mnt
改为:
mount /dev/scd0 /mnt
将这个修改后的kickstart 放在内网或者公网的某个服务器上,要能通过 http/ftp 访问。
然后用 iRedOS 光盘引导,在出现 'boot:' 提示符时输入:
boot: linux ks=http://IP/iredmail.cfg
这里的 IP 是你存放修改后的 kickstart 文件的服务器地址,如果用的是 ftp,则将 http:// 改为 ftp:// 即可。具体路径再设置好就可以了。
麻烦将你的 /etc/fstab 文件贴一下可以么?
试试这个是否成功:
# mount /dev/scd0 /mnt/
如果成功的话,/dev/scd0 就是光驱设备了。
看来要加入更多的判断才行了。
稍等,我放出修正后的 kickstart 文件给你测试一下。
在 /iredmail.cfg 文件里定义的挂载光盘的命令失败了。
麻烦用 Alt+F2 或者 Ctrl+Alt+F2,进入到 shell 命令行,然后执行以下命令:
# chroot /mnt/sysimage/
# ls /dev/*cd*
# ls /dev/*hd*
然后留意里面是否有 /dev/hdc,或者 /dev/cdrom 这样的设备名。如果有的话,尝试挂载它:
# mount /dev/hdc /mnt/
或者
# mount /dev/cdrom /mnt/
任意一个命令能成功的话,麻烦将设备名告诉我。
如果内容不长,可以直接照着屏幕抄一下,估计是 yum 仓库有问题。
目前只能是怀疑和实际硬件有些关系。但是我目前没法弄到实际硬件来做测试,只能在 Xen 虚拟机里完成。
很抱歉。
希望大家多反馈,早反馈,这样我就可以尽快修正问题。
原帖由 yao.xu 于 2008-9-27 14:31 发表
Alt+F3 或者 Ctrl+Alt+F3 都试过了,显示
Error:Error code 1 encountered running a kickstart %pre/%post script
从这里的错误信息来看,确实是 kickstart 脚本有问题。屏幕是否有更多输出信息?麻烦将这些信息给我,我才能分析到底是怎么回事。
令人费解的是
后面又显示
All kickstart script %%post has been run
这是为了控制整个安装流程的,即使 %post 宏里定义的命令失败了,也要退出 kickstart 的 %post 脚本,这样整个安装进程才能结束。不用在意这个信息。
原帖由 yao.xu 于 2008-9-27 14:28 发表
在文档中你们是这样写的:
“注:
get_all.sh 只下载在光盘上没有的 RPM 包;
脚本默认使用 wget 作为下载工具。如果需要使用其它下载工具,可以修改 get_all.sh 文件里的 FETCH_CMD 参数。
如果所有的软件包已经下载到本 ...
这是针对你自己安装好 RHEL/CentOS 后,再使用 iRedMail 进行部署的情况。
iRedOS 里带了邮件服务所需要的所有软件包,并且光盘的根目录下做好了 yum 仓库(/repodata/),所以没有必要再下载软件。也就是根本不会去执行 'pkgs/get_all.sh' 脚本。(具体可以参考 ISO 根目录下的 /iredmail.cfg 文件。)
iRedMail 的使用比较灵活,可以通过变量来控制某些步骤是否要执行。在 /iredmail.cfg 里设置了直接跳过某些步骤。
在 Xen 的虚拟机里测试完毕,ISO 没有问题。
你按照上面的帖子里说的,在系统安装完后,先别急着重启,手工按 Alt+F3 或者 Ctrl+Alt+F3 试试看是否能进入配置向导。
DVD 安装,直接跳过了下载的步骤,使用 DVD 作为 yum 仓库进行安装了。
等我测试结果
应该没有关系,有 90% 的可能是我的 ISO 有问题。
先等我的测试结果。
这可就怪了。
如果没有出来,你自己按这几个组合键试试,看是否能看到 iRedMail 的配置界面:
在 iRedOS-0.1-beta1 里是不会出现配置向导的,但是在正式的 0.1 版本里则会出现。
请问您用的是哪个版本的 iRedOS?
0.1 版可以在这里下载,同时提供 i386 和 x86_64 两个版本:
http://www.iredmail.org/yum/iRedOS/
感谢您对 iRedMail/iRedOS 感兴趣。^_^
要成功就得靠大家的支持呀,我会继续努力的。:loveliness:
感谢大家的支持。
感谢 westgo。论坛的个人签名是个很好的做广告的地方。这样不干扰你的正常发帖,也不需要专门发广告贴。
另外,之前你问到的 wiki 文档怎么没了的问题,现在已经修正了:
http://www.iredmail.org/wiki/index.php/IRedMail_Doc
Hi, all.
Roundcube svn 版本已经解决了中文附件无法显示的问题。
问题描述:
使用 Roundcube-0.2-beta 及之前的版本,写邮件,并带上一个中文名的附件,再用 Roundcube 阅读邮件,会发现附件没有文件名,只有文件后缀。
如果您需要体验最新的 0.2-svn 版本,请参考官方文档:
http://trac.roundcube.net/wiki/Dev_SVN
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.243 秒, 共执行查询 66 条