LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: Lyrazxm

怎么向内核加入驱动?

[复制链接]
 楼主| 发表于 2003-5-11 05:57:34 | 显示全部楼层
2) Instalación

  2.1) Arranca con el disco de arranque
  2.2) Escribe "linux dd" cuando SYSLINUX muestre "boot:" y pulsa enter.
  2.3) El instalador preguntará por un disco de drivers. Usa el segundo disco.
  2.4) Instala normalmente* (verás el array en /dev/sda)
  2.5) Reinicia

* Consideraciones:
  - Estás usando un driver propietario de highpoint tech (1.31): Este driver No ES GPL.
  - Una vez que RedHat9 está instalado utilizará otro driver,... esta vez es GPL.
  - El driver GPL accede al array desde /dev/ataraid/d0 y /dev/ataraid/d0pX (X es el nº de partición) o /dev/ataraid/disc0/disc y /dev/ataraid/disc0/partX (X es el nº de partición) si usas devfs.
  - El instalador de RedHat9 usa ' LABEL="/" ' para identificar la partición "/",... esto no requiere cambios.
  - Debido a los cambios en /dev/* entre los 2 drivers, es posible que necesites cambiar algunas lineas en /dev/fstab ( /dev/sdaX -> /dev/ataraid/d0pX o /dev/ataraid/disc0/partX ) .
  - Con /etc/lilo.conf pasa lo mismo.
  - Probablemente quieras tener todos estos cambios antes de reiniciar tras la instalación.

  - Por fabor si quieres compilar tu propio kernel, indica aqui: http://www.bandaancha.st/documentos.php?docid=56 tu fichero ".config" , la versión del kernel y si funciona o no

能不能帮我看看是怎么做的?
 楼主| 发表于 2003-5-11 06:00:01 | 显示全部楼层
2) Instalation

  2.1) Boot with the bootdisk
  2.2) Write "linux dd" at the "boot:" prompt of SYSLINUX and click return.
  2.3) You will be asked for a driver disk,... just use this
  2.4) Install normally* (your array will be at /dev/sda)
  2.5) Reboot

* Considerations.
  - You are using a propietary driver from highpoint tech (1.31): This driver IS NOT GPL.
  - Once RedHat9 is installed will work with other driver,... GPL this time.
  - The GPL driver access the array from /dev/ataraid/d0 and /dev/ataraid/d0pX (X is the partition number) or /dev/ataraid/disc0/disc and /dev/ataraid/disc0/partX (X is the partition number) if you use devfs
  - Note that RedHat9 installer uses ' LABEL="/" ' to identify the root partition,... this does not need changes
  - Due to the /dev/* changes between drivers, thats posible you must replace some lines in /dev/fstab ( /dev/sdaX -> /dev/ataraid/d0pX or /dev/ataraid/disc0/partX )
  - The same goes to /etc/lilo.conf
  - Probably you want to do this changes before reboot

  - Please if you want to build your own kernel, post here: http://www.bandaancha.st/documentos.php?docid=56 your ".config" file and kernel version and if fail or work


Castellano:

read more at http://www.terra.es/personal2/capullator
发表于 2003-5-11 14:04:27 | 显示全部楼层
你是用什么盘启动的机器?驱动给了个光盘吗?你拿那个光盘启动的吗?
 楼主| 发表于 2003-5-11 17:05:58 | 显示全部楼层
没有。是软盘的。没有光盘。
我用Red Hat Linux9的光盘来引导的。然后用linux dd命令来加载驱动盘。
发表于 2003-5-13 21:56:03 | 显示全部楼层
我的是 Promise 20276.芯片.
RH8.0 的驱动 linux dd 和使用都没什么问题.
一般一会找到一个源代码程序.可以在大部分linux 下编译出你所需要的驱动文件 xxx.o  得到他并不难.然后开始设置.
例如.安装RH8.0.我按照我的驱动说明必须给内核一个参数.
ide0=0x1f0,0x3f6,14 ide1=0x170,0x376,15 ide2=0 ide3=0 ide4=0 ide5=0 ide6=0 ide7=0 ide8=0 ide9=0
我理解可能是暂时关闭主板上 两个ide接口.使内核识别其他板载IDE接口...总之如果.你能安装系统.在安装时成功调用并分区.那么应该不会太难...还有个经验是.当你安装到最后一步.
也就是创建完起动磁盘的时候. 你可以按下 Ctrl+Alt+F2
或者...+F3 ,F4 查看一下
Ctrl+Alt+F2 你可以具体操作你的系统.做最后的修改以适应接下来的新系统. #lsmod 查看已经加载的 raid 驱动模块.
/lib/modules/$2.4.18-14$/kernel/drivers/scsi 检查这个目录.内对应你的 驱动模块. 可以用软盘导入你事先准备好的驱动
发表于 2003-5-13 21:59:56 | 显示全部楼层
然后要仔细查阅这2个文件
/etc/modules.conf
/lib/modules/$2.4.18-14$/modules.dep
一切设置ok 你就可以Ctrl+Alt+F7 回到图形界面点下一步完成.
从新起动
发表于 2003-5-13 22:05:22 | 显示全部楼层
请你直接贴出. 驱动磁盘的下载联接...我对它很有兴趣想研究一下.
modules.cgz 是一个cpio 的归档文件.你可以解压缩.
里面就是你的驱动模块文件 XXX.o
 楼主| 发表于 2003-5-14 00:11:08 | 显示全部楼层
我是LINUX的新手。对我来说还是很难。主要一起概念我不明白。
GreenForce兄你的QQ加不了你。我们QQ谈谈吧!
95709我的
发表于 2003-5-17 19:15:23 | 显示全部楼层
在windows中可以一些虚拟的OS软件,不过很要求机器的硬件配置
像vm,pc等等,我只知道这些了
 楼主| 发表于 2003-5-17 20:33:02 | 显示全部楼层
我还是失败了。N次。晕晕啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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