QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: eyehey

magiclinux2.5.1安装纪实(最后是失败)

[复制链接]
发表于 2010-6-29 13:07:15 | 显示全部楼层
MIbuildroot.spec ? 你是在编译这个?
不要用spec来编译,这东西不好编译,过程中有一个函数重定义'getline'
或者修改/usr/include/stdio.h 去掉getline定义
或者修改extra/scripts/unifdef.c 去掉getline定义

这个东西是用来编译MagicBooter的,就是uClibc的静态链接库。
回复

使用道具 举报

发表于 2010-6-29 13:10:48 | 显示全部楼层
新版本请把python24 改成python吧,这个 rc2把出错报告也删了。

python24在什么位置,是文件中的参数?
回复

使用道具 举报

发表于 2010-6-29 13:13:50 | 显示全部楼层
python24 是 MI 应用 python,现在把2.6版链给它也是可以的,刚才打包了一个ISO安装不可用,先是出错,然后进入安装界面,但是所有分区都没识别到,无法安装,你再改改,晚上我再试了。
回复

使用道具 举报

发表于 2010-6-29 13:23:18 | 显示全部楼层
这是MI主文件系统中python连接情况
  1. [root@MagicLinux bin]# ls usr/bin/python* -l
  2. -rwxr-xr-x 1 root root 3540 06-18 16:43 python
  3. lrwxrwxrwx 1 root root    6 06-29 13:20 python2 -> python
  4. -rwxr-xr-x 1 root root 3540 06-18 16:43 python2.6
复制代码
这是编译服务器上的python连接情况
  1. [root@MagicLinux bin]# ls /usr/bin/python* -l
  2. -rwxr-xr-x 2 root root 5832 2009-05-17 /usr/bin/python
  3. lrwxrwxrwx 1 root root    6 2009-06-20 /usr/bin/python2 -> python
  4. -rwxr-xr-x 2 root root 5832 2009-05-23 /usr/bin/python24
  5. -rwxr-xr-x 2 root root 5832 2009-05-23 /usr/bin/python2.4
  6. -rwxr-xr-x 2 root root 5832 2009-05-17 /usr/bin/python2.6
复制代码
一切正常啊。没搞懂你说的python24是哪个地方的
回复

使用道具 举报

发表于 2010-6-29 13:25:51 | 显示全部楼层
初装完MGC要为python24做个链接的,因为python24 在新装的机器上是不存在的。
问题不在这,在于我用它打出的ISO认不到硬盘了,这个不合理,一直用2009.6的版本都不曾遇到这种状况。
回复

使用道具 举报

发表于 2010-6-29 13:26:34 | 显示全部楼层
cp -a spec/addfiles/* /work/MI-2.5-rc2/tmp/bootcd
cp: cannot stat `spec/addfiles/*': No such file or directory
scons: *** [result/MagicLinux-2.5-1.iso] Error 1
这是因为 spec/addfiles/中需要有文件(里面放着magicwin),如果不需要添加这些文件,请把addfiles删除
scons: building terminated because of errors.
[root@haulmtf MI-2.5-rc2]# ^C
[root@haulmtf MI-2.5-rc2]# cd /work/MI-2.5-rc2/spec
[root@haulmtf spec]# ^C
[root@haulmtf spec]# cd /work/MI-2.5-rc2/spec/addfiles
[root@haulmtf addfiles]# cd ..
[root@haulmtf spec]# scons

scons: *** No SConstruct file found.
File "/usr/lib/scons/SCons/Script/Main.py", line 829, in _main
这是因为不是在MI的根目录中执行的scons
回复

使用道具 举报

发表于 2010-6-29 13:33:14 | 显示全部楼层
。。。我说MI打包没有问题,主要是我生成的ISO在安装过程没认出硬盘,这个在之前的MI都没有这么严重的BUG。
回复

使用道具 举报

发表于 2010-6-29 13:33:36 | 显示全部楼层
认不到硬盘?可能是MI的内核问题吧,我配置的内核,整体模块消减的很多,不知道sejishikong是否有配置好MI的内核。
我不常编译内核的...很可能这地方出现问题。
重新编译内核的方法见
/home/sunshine/MI_release/MI-2.5-rc1-devel/配置开发环境说明.txt

[ 本帖最后由 zy_sunshine 于 2010-6-29 13:35 编辑 ]
回复

使用道具 举报

发表于 2010-6-29 13:35:32 | 显示全部楼层
scons: *** No SConstruct file found.
File "/usr/lib/scons/SCons/Script/Main.py", line 829, in _main
这是因为不是在MI的根目录中执行的scons

不是这样的,这是因为我忘了把python24 链给 python2.6,去年6月版本会提醒pytho24不存在,而现在的版本只会提醒File "/usr/lib/scons/SCons/Script/Main.py", line 829, in _main
我说了,可以工作,但是生成的ISO有问题,是否查找一下MI的新内核是不是有问题。
回复

使用道具 举报

发表于 2010-6-29 13:36:09 | 显示全部楼层
OK。。。那就是内核问题了。
回复

使用道具 举报

 楼主| 发表于 2010-6-30 13:34:54 | 显示全部楼层

回复 5# zy_sunshine 的帖子

首先感谢诸位大大们的辛苦回帖子。
然后为我使用大图片做插图道歉,以后我一定注意不发生这种事情。

以下是回复 zy_sunshine 大大
首先是感谢:你的回复太全面了。
然后是原帖子中没有写明白的东西:
1、mgc版本是  MagicLinux-2.5-1.iso ,开发总部2.5正式版。下载链接是ed2k://|file|MagicLinux-2.5-1.iso|723478528|DDB6D2473825061E50B6BA7CF138539B|h=YFEVGJ3IIQSY4DSKIAS4KGKKY5YULWRW|
2、我去翻了下相机里照片,
  ·6-28-17:56时候跳出安装grub
  ·6-28-17:56 跳出 “Booting 安装 Magic Linux”
  ·6-28-18:01 跳出  Load the Full Environment

由此可见屏幕上只显示“Booting 安装 Magic Linux”字样,保持了5分钟,可怜我一直盯着屏幕看了5分钟,还以为死机了呢。

提议:或许可以有一个变色条显示系统在做什么,或者出现半个屏幕显示系统安装前自检过程也可以,呆呆看着屏幕好没有意思。

其它:我没有五子棋的程序;我还没有成功进入过mgc系统桌面,以前装2.1版用虚拟机也没有成功,不知道桌面系统仓库里有没有ibus包;我感觉我还是没有安装成功;

另外问下:mgc是不是带的有b43无线网卡的驱动,我很郁闷我用的Ati显卡,用的B43网卡


最后说一句:楼好像歪了

[ 本帖最后由 eyehey 于 2010-6-30 13:36 编辑 ]
回复

使用道具 举报

发表于 2010-6-30 16:16:58 | 显示全部楼层
那个地方慢,而且安装过程慢。很有可能是你的光驱读取速度慢。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 12:26 , Processed in 0.036234 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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