LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: home_king

gentoo的中文LIVECD──ibox

[复制链接]
发表于 2005-4-4 08:56:26 | 显示全部楼层
Post by home_king
请问你使用的是SATA硬盘吗?

同一块硬盘在815EP CPU 1.2G,可以正常启动,但在MSI P4MAM-V CPU 2.4G不能正常启动。
有解决方案吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-4 12:15:54 | 显示全部楼层
Post by 半支烟
同一块硬盘在815EP CPU 1.2G,可以正常启动,但在MSI P4MAM-V CPU 2.4G不能正常启动。
有解决方案吗?

请把详细的情况描述清楚。究竟如何不能启动呢?操作系统认不了你的硬盘吗?还是你使用的主板上的BIOS都不能识别你的硬盘呢?

你使用的是SATA硬盘吗?你自己编译的内核中选上了硬盘的支持项了吗?例如SATA或者SCSI相关的选项。还有,你使用ibox-installer安装ibox的时候,根文件系统使用的是什么类型的文件系统呢?在你自己编译的内核里,有将该文件类型的选项编译进内核吗?

简单地说,linux要成功挂载根文件系统,首先要能访问存放根文件系统的存储媒体设备,然后还要能使用相应的文件系统,这两者的支持都要编译进内核。
回复 支持 反对

使用道具 举报

发表于 2005-4-4 13:00:58 | 显示全部楼层
Post by home_king
请把详细的情况描述清楚。究竟如何不能启动呢?操作系统认不了你的硬盘吗?还是你使用的主板上的BIOS都不能识别你的硬盘呢?

你使用的是SATA硬盘吗?你自己编译的内核中选上了硬盘的支持项了吗?例如SATA或者SCSI相关的选项。还有,你使用ibox-installer安装ibox的时候,根文件系统使用的是什么类型的文件系统呢?在你自己编译的内核里,有将该文件类型的选项编译进内核吗?

简单地说,linux要成功挂载根文件系统,首先要能访问存放根文件系统的存储媒体设备,然后还要能使用相应的文件系统,这两者的支持都要编译进内核。

我用的是genkernel --menuconf all 文件系统系统用EXT3,我也不很清楚我的硬盘是否是SATA,硬盘是MAXTOR 40G最近买的。用IBOX的硬盘安装后本身的核心就可以正常启动。这是我安装的全过程:http://www.dm7000s.com/viewthread.php?tid=533电脑升级前按这个步骤就正常,但电脑升级后就不成功,在正式版和测试版上都试了,安装文件系统都是EXT3,我没有选择其它的文件系统。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-4 13:40:44 | 显示全部楼层
Post by 半支烟
我用的是genkernel --menuconf all 文件系统系统用EXT3,我也不很清楚我的硬盘是否是SATA,硬盘是MAXTOR 40G最近买的。用IBOX的硬盘安装后本身的核心就可以正常启动。这是我安装的全过程:http://www.dm7000s.com/viewthread.php?tid=533电脑升级前按这个步骤就正常,但电脑升级后就不成功,在正式版和测试版上都试了,安装文件系统都是EXT3,我没有选择其它的文件系统。

大致浏览了一下你的帖子。

有两点建议:
1.ibox的最新版本ibox-0.2-final配备了完善的ibox-installer,只需要执行ibox-installer,按着里面的步骤来做,就可以成功地安装ibox,没有必要再做以前版本的额外修正步骤,例如拷贝/dev。

2.内核编译的时候,不要启用devfs这类过时的设备文件系统,推荐使用udev。如果不知道如何配置内核,请在ibox livecd里执行以下命令提取ibox本身的内核配置文件。

  1. gunzip -dc /proc/config.gz > [color=blue]<your_path>[/color]/ibox-kernel.config
复制代码

然后将ibox-kernel.config放至你的内核源码目录里,

  1. cp [color=blue]<your_path>[/color]/ibox-kernel.config [color=blue]<kernel_source_dir>[/color]/.config
复制代码

执行make menuconfig,将内核针对你的CPU架构来编译,去掉大量冗余的硬件选项,然后选上你需要的dvb选项,注意,和硬盘(IDE/SCSI)以及文件系统(ext3、ext2)相关的选项不要更改,以免出错。
回复 支持 反对

使用道具 举报

发表于 2005-4-4 14:41:34 | 显示全部楼层
Post by home_king
大致浏览了一下你的帖子。

有两点建议:
1.ibox的最新版本ibox-0.2-final配备了完善的ibox-installer,只需要执行ibox-installer,按着里面的步骤来做,就可以成功地安装ibox,没有必要再做以前版本的额外修正步骤,例如拷贝/dev。

2.内核编译的时候,不要启用devfs这类过时的设备文件系统,推荐使用udev。如果不知道如何配置内核,请在ibox livecd里执行以下命令提取ibox本身的内核配置文件。

  1. gunzip -dc /proc/config.gz > [color=blue]<your_path>[/color]/ibox-kernel.config
复制代码

然后将ibox-kernel.config放至你的内核源码目录里,

  1. cp [color=blue]<your_path>[/color]/ibox-kernel.config [color=blue]<kernel_source_dir>[/color]/.config
复制代码

执行make menuconfig,将内核针对你的CPU架构来编译,去掉大量冗余的硬件选项,然后选上你需要的dvb选项,注意,和硬盘(IDE/SCSI)以及文件系统(ext3、ext2)相关的选项不要更改,以免出错。

谢谢教主,我试一下,成功了我会告之一声
回复 支持 反对

使用道具 举报

发表于 2005-4-4 17:24:53 | 显示全部楼层
用IBox 0.2时发现LumaQQ上显示的对方时间差了8个小时!
这是系统配置的问题还是LumaQQ的问题呢?
回复 支持 反对

使用道具 举报

发表于 2005-4-5 09:12:31 | 显示全部楼层
用IBox 0.2时发现LumaQQ上显示的对方时间差了8个小时!
这是系统配置的问题还是LumaQQ的问题呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-6 11:17:10 | 显示全部楼层
Post by 地球发动机
用IBox 0.2时发现LumaQQ上显示的对方时间差了8个小时!
这是系统配置的问题还是LumaQQ的问题呢?

或许是lumaqq的版本低的缘故吧。
兄弟升级一下lumaqq便是,呵呵。
回复 支持 反对

使用道具 举报

发表于 2005-4-6 11:34:47 | 显示全部楼层
恳请教主指点。我在用编译新核心后加入了DVB FOR LINUX,重新启动,但出现如下面的画面死机,是什么问题,我去掉我DVB硬件,系统就可以正常启动。谢谢
http://www.dm7000s.com/attachments/ext_jpg/DSC02965_rT1e.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-6 11:55:59 | 显示全部楼层
Post by 半支烟
恳请教主指点。我在用编译新核心后加入了DVB FOR LINUX,重新启动,但出现如下面的画面死机,是什么问题,我去掉我DVB硬件,系统就可以正常启动。谢谢
http://www.dm7000s.com/attachments/ext_jpg/DSC02965_rT1e.jpg

我没有用过TV Card,呵呵。

估计是内核的配置错误吧。我看过你在dm7000s上的帖子,你之前已经成功配置过你的DVB硬件,那么现在同样这样配置也会出错吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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