LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4539|回复: 15

loadin的bug导致无法使用2.4内核进行硬盘安装?

[复制链接]
发表于 2002-10-1 18:58:17 | 显示全部楼层 |阅读模式
不论使用boot.bat还是用debian启动盘启动安装,都只能使用2.2的内核,如果使用boot.bat,选择2.4内核,就会显示:
Unpacking Linux

Invalid*********

System Halted.

这时便系统挂起了,只有按Reset重启,如何办??可否安装便使用2.4的内核?
发表于 2002-10-1 19:57:18 | 显示全部楼层
同样……………
 楼主| 发表于 2002-10-1 20:02:01 | 显示全部楼层
那么风起兄可否有好建议?
发表于 2002-10-1 23:03:27 | 显示全部楼层
安装系统自己的bug,loadlin不能load bf24.bin,查查本版早期的文章,可以看到用2.4内核安装的方法.
其实一般安装完后都要重新编译一遍内核,精简一些东西,用缺省安装,然后再编译2.4内核就可以了.
发表于 2002-10-2 10:02:50 | 显示全部楼层
试试用软盘启动安装(2.4内核)
发表于 2002-10-2 14:56:38 | 显示全部楼层

以前的文章一大堆了.

搜索一下吧.
 楼主| 发表于 2002-10-2 19:04:26 | 显示全部楼层
老大,为什么还是不行呀,我按照你的方法把2.4的驱动都考出来了,用boot.bat选2.4的内核还是不行,用的是这种方法:

****************************
用grub来启动安装Debian3(2.4内核)时,安装程序好象有问题:加载驱动时会说在/targer/lib/modules/2.4.18-bf2.4中找不到驱动模块!确实是找不到驱动,/ targer/lib/modules/下根本就没2.4.18-bf2.4目录,因为安装程序把2.2的驱动给弄过去了,而没把2.4的给弄过去。解决办法是:安装前,把光盘映象解开到硬盘的一个 目录中(如deb3),自己把deb3\dists\woody\main\disks-i386\3.0.23-2002-05-21\bf2.4目录下的drivers.tgz拷贝到deb3\dists\woody\main\disks-i386\3.0.23-2002- 05-21目录下覆盖2.2的驱动(要的人请先备份)。把deb3\dists\woody\main\disks-i386\3.0.23-2002-05-21\images-1.44\bf2.4目录下的rescue拷贝到deb3\dists\woody\main\disks-i386\3.0.23-2002-05- 21\images-1.44\目录下覆盖2.2的rescue文件。
******************************

已经做了,还是不行。难道是boot.bat的BUG?
发表于 2002-11-26 00:18:38 | 显示全部楼层

loadlin bug

Package: loadlin
Version: 1.6a-6
Severity: important

Hi,

Retag this if you don't think it's important but 1.6a, currently in Debian
cannot load a bzImage kernel bigger than 1mb.  Here's the changelog for
1.6c.

LOADLIN-16c
===========

Support for loading bzImages bigger than 1MB compressed.
Those images may be produced by kernels >= 2.4.5
(setup_header_version >= 0x0202).

Regards,
Shane

debian 的loadlin版本1.6a-6有bug,不能引导超过1mb的bzImage kernel.
下载新的loadlin版本1.6c.就可以安装2.4内核了。
发表于 2002-11-26 01:27:18 | 显示全部楼层
没有必要这么麻烦吧?

直接用硬盘里的grub或lilo启动不就完了(千万不要说你系统里没这个啊:-),不要软盘也不要光盘,我一直都这样做,到现在好像还没发现有比这更简单快捷的办法。论坛里有兄弟已经说过了,下面以我机器的设置为例,简单重复一下。

1、把下面5个文件放于某个非目标安装分区(如hda9)的/boot/debian-install/目录下,另外前两个文件根本不用解压缩,并且你要保证后四个文件的版本一致,比如都是与bf24对应的(Debian网站在这些文件的组织上感觉不是很清晰),否则赖不得我啊:-)

basedebs.tar
drivers.tgz
linux.bin
rescue.bin
root.bin

2、在menu.lst中加入类似于下面的一段,重启后选择它就行了:

title Debian-Install
kernel (hd0,8)/boot/debian-install/linux.bin video=vga16: off
initrd (hd0,8)/boot/debian-install/root.bin

3、在安装过程中有两个地方要求指定安装源的位置一个是内核设置,一个是基本系统。选择hardisk后指定分区,如我这里是hda9,接着选list,它会自己在分区里找,找到后会显示,直接按回车就OK了。写这么详细是不是有点多余:-)

其实我觉得Debian的安装比其它Linux都更简捷,更方便得多!!!
发表于 2002-11-26 02:28:36 | 显示全部楼层
估计是你的英文不行呀!光盘启动后按F3键!然后键入bf24(应该是这么写的具体你到时看看)就可以用2.4内核了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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