无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3130|回复: 1
打印 上一主题 下一主题

sis900网卡使用pxelinux做pxe启动

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-23 21:03:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
学校有一批方正颐和笔记本,使用网卡是sis900。用3com的image boot edit做成的启动菜单,再调用ghost生成的网络启动映像,可以启动。
但是用pxelinux启动时调用default文件后就死机。经过反复实验,发现sis900网卡是可以用pxelinux启动的,只是不支持pxelinux的菜单,当运行vesamenu.c32或者menu.c32时就死机,从tftp服务器中看到客户端下载default文件后,下载menu.c32文件,之后再下载default,再下载menu.c32,到tftp超时时,就死机。
我用pxelinux主要是做系统恢复的,所以可以让pxelinux.0直接运行一个命令memdisk c=638 h=2 s=18 floppy append initrd=netboot.img  。即default文件中只有这一条命令。这样客户端直接进入网络启动映像,接下来就可以进行网络恢复了。
实际上,我们学校大部分台式电脑对pxelinux的支持非常好。所以可以在pxelinux.cfg文件夹中为sis900网卡专门建立一个配置文件,用客户端的mac地址做为文件名,文件名形式如00-E0-4C-42-E1-93。这样这台电脑就以这个配置文件启动,而文件中只有直接启用memdisk的一条命令。
pxelinux.0查找配置文件,第一个以mac地址做为文件名查找,接下来就按IP查找了,最后是default文件,如果能按照mac地址的前6位查找,就可以指定所有sis900网卡都用一个配置文件了,现在只能是启动一台电脑,添加一个配置文件。
目前使用sis900网卡还有一个问题,从网上下载的网卡驱动比较全的网络启动映像,启动sis900网卡时,网络启动总是失败,用随电脑送的驱动盘替换映像中的驱动,到了netbind一步时就出错了,还不知道怎么解决。
2#
发表于 2011-10-28 09:11:41 | 只看该作者
现在最新版的PXELINUX直接支持SIS900/191
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 11:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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