无忧启动论坛

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

在线求助,实在是没办法了.GEEXBOX死活带不起来.......

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-1 13:11:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不管是别人做好的光盘版还是官方下来自己做的.都引导不起来.错误如下.
把论坛翻了个遍就是找不到解决办法啊.各位大哥帮忙看一下吧.

[ 本帖最后由 qq58945591 于 2007-12-1 01:21 PM 编辑 ]

geexbox.jpg (24.38 KB, 下载次数: 50)

geexbox.jpg
2#
发表于 2007-12-1 19:59:09 | 只看该作者
启动时找不到光驱了,说明linux内核中的光驱驱动不支持你的光驱,换一个新版本geexbox试试看。
回复

使用道具 举报

3#
发表于 2007-12-3 15:52:47 | 只看该作者
是不是INTEL 965 或以上的主板啊?
要是就不好办了.
回复

使用道具 举报

4#
 楼主| 发表于 2007-12-3 16:31:39 | 只看该作者
原帖由 fujianabc 于 2007-12-1 07:59 PM 发表
启动时找不到光驱了,说明linux内核中的光驱驱动不支持你的光驱,换一个新版本geexbox试试看。



不是不支持,如果我单纯只用GEEXBOX的ISO就可以在VM里运行,但是把文件原样的提取出来到集合光盘里,然后调用BCDW执行,一开始都正常往下运行,然后运行到那里就出错了,停在那里了.

记得论坛里也有人发过同样的的出错问题,但是没人回答的.翻遍了论坛都找不到答案.....

版主,帮忙看看哎....
回复

使用道具 举报

5#
发表于 2007-12-3 20:33:03 | 只看该作者
原帖由 qq58945591 于 2007-12-3 04:31 PM 发表



不是不支持,如果我单纯只用GEEXBOX的ISO就可以在VM里运行,但是把文件原样的提取出来到集合光盘里,然后调用BCDW执行,一开始都正常往下运行,然后运行到那里就出错了,停在那里了.

记得论坛里也有人发过同 ...

vm中的硬件环境当然不同于主机,vm能启动,主机不能启动,这对于linux来说很正常的。
回复

使用道具 举报

6#
发表于 2007-12-4 00:47:59 | 只看该作者
可能是geexbox目录名的大小写问题,geexbox好像要区分大小写
回复

使用道具 举报

7#
发表于 2007-12-4 14:15:24 | 只看该作者
试试安装硬盘版的geexbox.
回复

使用道具 举报

8#
发表于 2007-12-4 22:17:16 | 只看该作者
原帖由 qq58945591 于 2007-12-3 04:31 PM 发表



不是不支持,如果我单纯只用GEEXBOX的ISO就可以在VM里运行,但是把文件原样的提取出来到集合光盘里,然后调用BCDW执行,一开始都正常往下运行,然后运行到那里就出错了,停在那里了.

记得论坛里也有人发过同 ...


楼主问题应该是出在“把文件原样的提取出来”这里。楼主是怎么提取的?
请楼主看一下 \geexbox\sbin\init 这个文件,用记事本打开是不是乱码,如果是就知道问题所在了。

GEEXBOX生成的ISO使用了一种 zisofs “透明”压缩格式,你直接提取出来的文件还是压缩状态,所以启动就问题了。要集成进自己的光盘中或安装到硬盘中,最简单的方法是将ISO中的文件解压缩出来,方能用。
(或者使用 mkisofs 重新制作 zisofs 格式的ISO,但是比较复杂)

解压缩前后对比:
GEEXBOX1.1版原始的ISO文件才15.3M,我完整解压提取出来后GEEXBOX目录容量为21.9M
回复

使用道具 举报

9#
 楼主| 发表于 2007-12-5 21:06:15 | 只看该作者
#!/bin/sh

/bin/busybox test ! -e /proc/cpuinfo && /bin/busybox mount -t proc none /proc
/bin/busybox test ! -e /sys/kernel && /bin/busybox mount -t sysfs none /sys
/bin/busybox test ! -e /bin/cp && /bin/busybox --install -s

progress() {
  if test -f /proc/splash; then
    echo "show $1" > /proc/splash
  fi
}

count=0
for script in /etc/init.d/*; do
  grep -q -e "^# runlevels:.*$1" $script && count=$(($count+1));
done

pos=47000
step=$(((65535-$pos)/$count))

RET=0

for script in /etc/init.d/*; do
  if grep -q -e "^# runlevels:.*$1" $script; then
    pos=$(($pos+$step))
    progress $pos
    /bin/sh $script
    S_RET=$?
    test $S_RET -ge $RET && RET=$S_RET
  fi
done

exit $RET




提取出来不是乱码的................请教啊.....老是集成不上....
回复

使用道具 举报

10#
发表于 2007-12-5 21:21:35 | 只看该作者
1、可能是你的GEEXBOX的版本的原因。
2、在我刚做的工具碟里测试成功。

-------我的是这样做的,“bootinfotable;run geexbox.bif”用这条命令引导光盘启动文件

将GEEXBOX解压到光盘根目录即可,测试成功,中文版的。
回复

使用道具 举报

11#
 楼主| 发表于 2007-12-5 22:42:30 | 只看该作者
楼上的是什么版本的?
回复

使用道具 举报

12#
发表于 2007-12-6 09:59:47 | 只看该作者
建议搂主换一台电脑测试一下能否启动,如果可以,就说明这个版本的geexbox对你硬件支持有问题。
回复

使用道具 举报

13#
 楼主| 发表于 2007-12-6 13:10:11 | 只看该作者
翻过论坛里的资料.
好象有高手说这个出错是不能访问什么stage什么什么的.....具体不是很清楚.
好象是要改什么东西才可以...
回复

使用道具 举报

14#
发表于 2007-12-7 01:16:44 | 只看该作者
还是用硬盘版吧,,,,,,,,,,,,,,,,,
回复

使用道具 举报

15#
发表于 2007-12-9 13:34:42 | 只看该作者
支持一下。再不顶,这贴就要跑到灌水区去了。呵呵。
回复

使用道具 举报

16#
发表于 2007-12-17 17:01:03 | 只看该作者
原帖由 fujianabc 于 2007-12-1 07:59 PM 发表
启动时找不到光驱了,说明linux内核中的光驱驱动不支持你的光驱,换一个新版本geexbox试试看。

有道理哦
支持
回复

使用道具 举报

17#
发表于 2008-2-2 07:07:52 | 只看该作者
我也遇到同样的问题,单独的原版geexbox在vm里引导正常,但是整合时就不能启动了,用官方的vmkzftree完整解压缩,然后合成也不能引导,看了甘道夫的重组geexbox,试了一下不行啊,具体是新版的geeexbox/下的是bin.tar.lzma.所以不能,re-master,郁闷啊,请知道的兄弟,帮忙解决一下,唉。。。。。。。。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-29 03:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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