中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » 甘道夫--grub0.95中文版在fedora core 3编译通过,但运行时出现段
作者:
标题: 甘道夫--grub0.95中文版在fedora core 3编译通过,但运行时出现段 上一主题 | 下一主题
i659
初级用户




积分 162
发帖 14
注册 2003-12-20
状态 离线
『楼 主』:  甘道夫--grub0.95中文版在fedora core 3编译通过,但运行时出现段

grub0.95中文版在fedora core 3编译通过,但运行时出现段错误
我是按如下命令来安装的
./configure --prefix=/usr
make
make install
是grub0.95中文版自身的原因吗?还是我的安装步骤是错误的

2005-6-13 00:00
查看资料  发送邮件  发短消息 网志  OICQ (184228624)  编辑帖子  回复  引用回复
Gandalf
中级用户

CPU


积分 362
发帖 96
注册 2004-7-8
来自 北京
状态 离线
『第 2 楼』:  

你能把错误信息贴出来嘛?



f22_storm@163.com
http://sysoft.zdwx.com/
2005-6-13 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
i659
初级用户




积分 162
发帖 14
注册 2003-12-20
状态 离线
『第 3 楼』:  

  我重又去安装了一下,这次是默认位置./configuremake make install编译一切正常,但在运行/usr/local/sbin/grub时就只出现"段错误"这三个字,其他的什么都没有

2005-6-20 00:00
查看资料  发送邮件  发短消息 网志  OICQ (184228624)  编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 4 楼』:  

grub 的中文版将中文字体加载在扩展内存空间中的某处。只有在运行实模式的 GRUB.EXE 或者 GRLDR 或者 grub4lin 时才不会出错,运行 Linux 下的 grub 程序(有时候称它为 grub shell),当然会出错。

Linux 下的这个 grub 程序,是仿真的 grub 环境,不是真实的 GRUB 环境。这个程序提供的仿真内存空间很少,比如只有 3M。在保护模式直接访问未经许可的内存地址,这是非法的(即使是某些常规内存地址也是不可以访问的),Linux系统会强行终止进程,并打印“段错误”的消息。

用不带中文支持的 grub for dos 编译出的 grub 程序,可以在 Linux 下良好运行。

从 http://grub.linuxeden.com/ 下载发布的压缩包,运行其中的 compile 就可以编译了,应该没问题的。






因为我们亲手创建,这个世界更加美丽。
2005-6-20 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Gandalf
中级用户

CPU


积分 362
发帖 96
注册 2004-7-8
来自 北京
状态 离线
『第 5 楼』:  

对,是这样的。 ;)



f22_storm@163.com
http://sysoft.zdwx.com/
2005-6-21 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: