无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: zhaohj
打印 上一主题 下一主题

GRUB4DOS更新建议、bug反馈专帖

    [复制链接]
2671#
发表于 2013-1-29 22:22:05 | 只看该作者

回复 #2674 chenall 的帖子

就是上面那个VM的啊,按了确定就重启
我用的是VM 9

我用简易启动测试器Ⅱ_1.3.5_Beta2也是不行啊....

[ 本帖最后由 andos 于 2013-1-29 22:25 编辑 ]
回复

使用道具 举报

2672#
发表于 2013-1-29 23:09:37 | 只看该作者

回复 #2673 chenall 的帖子

不好意思,我是个linux盲。
刚才测试了一下,解压打包均在linux下进行,还是失败,郁闷。
回复

使用道具 举报

2673#
发表于 2013-1-30 07:19:45 | 只看该作者

回复 #2676 zxw 的帖子

看情况是丢失了可执行文件信息,我上面有说过,必须在LINUX分区EXT2/EXT3上操作,像COFS/FAT等都是不行的.

使用我的那个编译环境你可以内存设大一些,然后在/tmp目录下操作.
回复

使用道具 举报

2674#
发表于 2013-1-31 11:36:03 | 只看该作者

回复 #2674 chenall 的帖子

实机试了也不行....
回复

使用道具 举报

2675#
发表于 2013-1-31 13:14:25 | 只看该作者
我这里无论实机还是虚拟机测试都是正常的.
kernel /memtest.bin
回复

使用道具 举报

2676#
发表于 2013-1-31 14:10:18 | 只看该作者
原帖由 chenall 于 2013-1-31 13:14 发表
我这里无论实机还是虚拟机测试都是正常的.
kernel /memtest.bin

你用的是从上面地址下载的最新版吗?

如果不是,请试试附件的,谢谢

MEMTEST86.rar

28 KB, 下载次数: 12, 下载积分: 无忧币 -2

回复

使用道具 举报

2677#
发表于 2013-1-31 14:18:48 | 只看该作者
不知你从哪里下载到的这个文件,
我下载都是165KB的,你这个才105KB,不完整.官方下载的文件2.0版本的也有107KB.

你肯定下载错了.
回复

使用道具 举报

2678#
发表于 2013-1-31 14:29:48 | 只看该作者
原帖由 chenall 于 2013-1-31 14:18 发表
不知你从哪里下载到的这个文件,
我下载都是165KB的,你这个才105KB,不完整.官方下载的文件2.0版本的也有107KB.

你肯定下载错了.

你說的是 memtest86+ 吧?
他說的是沒有 + 號的 memtest86
http://www.memtest86.com/download.html
回复

使用道具 举报

2679#
发表于 2013-1-31 14:41:16 | 只看该作者

回复 #2682 roytam1 的帖子

是啊,没+号的......
回复

使用道具 举报

2680#
发表于 2013-1-31 15:22:12 | 只看该作者
grub 0.97 也不能載入 memtest86 4.1.0,啟動時重啟。
回复

使用道具 举报

2681#
发表于 2013-1-31 23:28:26 | 只看该作者
已知能啟動 memtest86 4.1.0 的 bootloader 有 lilo, grub2(linux16), syslinux, g4d 0.4.5c

[ 本帖最后由 roytam1 于 2013-2-1 09:24 编辑 ]
回复

使用道具 举报

2682#
发表于 2013-2-1 11:23:18 | 只看该作者
试了下,好像旧版的可以,不知新版的什么改动影响了.
一会看看从哪个版本开始不行.
回复

使用道具 举报

2683#
发表于 2013-2-1 11:53:50 | 只看该作者
印象中,0.4.5 以来,有过两次改动,一次是把 linux kernel 加载在 16M 处,后来改成加载在 32M 处。

在 boot 执行的时候,又自动把 32M 处的内核以及 initrd 映像向下平移到 1M 处,递交控制权。

首先要看看 memtest86 是不是 Linux 内核。我猜它可能不是 Linux 内核。因为 Linux 内核加载是正常的,已经验证了很长时间了。

如果它不是 Linux 内核,它有可能是符合 multi-boot 规范的内核。它也是加载在 32M 处,而 boot 命令会自动平移到 1M 处,递交控制权。
回复

使用道具 举报

2684#
发表于 2013-2-1 11:56:34 | 只看该作者
原帖由 不点 于 2013-2-1 11:53 发表
印象中,0.4.5 以来,有过两次改动,一次是把 linux kernel 加载在 16M 处,后来改成加载在 32M 处。

在 boot 执行的时候,又自动把 32M 处的内核以及 initrd 映像向下平移到 1M 处,递交控制权。

首先要 ...

0.4.5c 2012-10-22的情況是通通都可以…
0.4.5c 2012-11-17就不行了

[ 本帖最后由 roytam1 于 2013-2-1 12:07 编辑 ]
回复

使用道具 举报

2685#
发表于 2013-2-1 12:12:41 | 只看该作者
看來是 r306 導致的,不点你看看怎麼辦
回复

使用道具 举报

2686#
发表于 2013-2-1 15:09:52 | 只看该作者

回复 #2689 roytam1 的帖子

粗看了一下,r306 没发现问题。叙述如下:

asm.S 仅仅改动仿真代码,完全与 kernel 命令的加载过程无关。

builtins.c 也是改动 map 命令以及 font 命令,与 kernel 命令完全无关。

common.c 仅仅增加了一条 printf 语句,所以,也是毫不影响。

dosstart.S 和 grldrstart.S 都是启动代码,与 kernel 命令这种核心代码更是没关系。

fsys_fb.c 的改动仅仅影响 ud 盘启动的情形,所以也可以认为是毫无关系的。

shared.h 最后只剩下这个改动或许值得怀疑了。

要不 Roy 先试试看:是不是 shared.h 的改动引起的?我感觉应该不太可能是这个引起的。不过,请试试看先。
回复

使用道具 举报

2687#
发表于 2013-2-1 16:09:27 | 只看该作者
原帖由 不点 于 2013-2-1 15:09 发表
粗看了一下,r306 没发现问题。叙述如下:

asm.S 仅仅改动仿真代码,完全与 kernel 命令的加载过程无关。

builtins.c 也是改动 map 命令以及 font 命令,与 kernel 命令完全无关。

common.c 仅仅增加了 ...

也許又是gcc的問題,我試編了幾個版本(遠至r275)但還是一樣。
回复

使用道具 举报

2688#
发表于 2013-2-1 16:18:48 | 只看该作者
也許得退回去用gcc-4.5了
回复

使用道具 举报

2689#
发表于 2013-2-1 16:34:25 | 只看该作者
只要找到原因即可。

我有点疑惑:难道有人混进 gcc 的开发队伍中?
回复

使用道具 举报

2690#
发表于 2013-2-1 16:39:36 | 只看该作者
原帖由 不点 于 2013-2-1 16:34 发表
只要找到原因即可。

我有点疑惑:难道有人混进 gcc 的开发队伍中?

應該不是,只是單純的「越改越爛」吧。
回复

使用道具 举报

2691#
发表于 2013-2-1 17:09:21 | 只看该作者
我印象中,论坛上神雕兄发布的 Slitaz 中文版,用来编译 grub4dos 很稳定。但我忘了其 gcc 的版本了。

Roy 你就摸索着看吧。

这样也好,提醒了我们,gcc 的版本,问题大着呢。

正式发布时,gcc 版本的筛选,看来是个大课题。

我帮不上忙了。
回复

使用道具 举报

2692#
发表于 2013-2-1 19:13:14 | 只看该作者
看起來 gcc 4.8 編的好像可以,但要測試那個 gcc-4.6 編譯版會遇到問題的那位使用者以這個版本測試會不會再遇上問題。
grldr-0.4.5c-gcc4.8-2012-02-01.zip (143.1 KB, 下载次数: 20)
回复

使用道具 举报

2693#
发表于 2013-2-1 20:54:11 | 只看该作者

回复 #2696 roytam1 的帖子

真的可以运行了....
回复

使用道具 举报

2694#
发表于 2013-2-1 22:18:16 | 只看该作者
还需要用4.5编译吗?
回复

使用道具 举报

2695#
发表于 2013-2-1 22:21:00 | 只看该作者
目前应该还是4.5的稳定,不过4.5的不能用过编译WEE麻烦一些。

另外还有一点,可能是由于新版的优化导致的。

4.5的编译出来文件会比较大。
回复

使用道具 举报

2696#
发表于 2013-2-1 23:33:03 | 只看该作者
原帖由 jianliulin 于 2013-2-1 22:18 发表
还需要用4.5编译吗?

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=274070
用 #2696 的 grldr 會出問題嗎?
回复

使用道具 举报

2697#
发表于 2013-2-2 00:11:15 | 只看该作者

回复 #2700 roytam1 的帖子

我测试没有什么问题!!!!
回复

使用道具 举报

2698#
发表于 2013-2-2 00:15:21 | 只看该作者
原帖由 jianliulin 于 2013-2-2 00:11 发表
我测试没有什么问题!!!!

那我發的改用gcc-4.8編譯了。
明天更新 Readme 後再編譯。
回复

使用道具 举报

2699#
发表于 2013-2-2 18:01:26 | 只看该作者
看来GCC得换新了吧....呵呵~~
回复

使用道具 举报

2700#
发表于 2013-2-3 10:22:23 | 只看该作者
基于colinux的编译环境同步更新为 gcc-4.8 (gcc从debian中提取不稳定的版本)
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-6 00:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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