网卡驱动编译方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26169980 阅读:29 留言:0更新日期:2020-10-31 13:35
本发明专利技术涉及网卡驱动编译方法、装置、计算机设备及存储介质,该方法包括获取网卡型号;下载Linux开源网卡驱动源码;安装虚拟机,以进行开发环境的搭建;制作Slitaz ISO镜像并挂载至虚拟机内进行安装;配置网络;更新软件列表和工具链;编译网卡驱动;安装网卡驱动;构建可使用isolinux的可启动ISO镜像,并对使用mkisofs命令打包可启动ISO镜像。本发明专利技术通过在Slitaz母机中编译好网卡驱动,然后加载到Slitaz文件系统中,以完成Slitaz定制系统的更新,实现无需安装Linux发行版,不会出现Linux系统不适配带来的软件兼容性问题,可提升工作效率,降低维护成本。

【技术实现步骤摘要】
网卡驱动编译方法、装置、计算机设备及存储介质
本专利技术涉及网卡,更具体地说是指网卡驱动编译方法、装置、计算机设备及存储介质。
技术介绍
SliTaz是一个迷你Linux发行版,它包含基本的图形界面系统,包含独立的文件管理系统与内核管理系统,可根据用户需要定制成一个可以在光盘或USB设备加载启动的超小型系统,镜像一般只有几十兆,可完整运行于内存。目前,SSD(固态硬盘,SolidStateDrive)的量产系统就是基于Slitaz定制的系统,SSD的量产系统中包括量产客户机,量产客户机内设有网卡驱动,当更新量产客户机时,网卡驱动会发生升级,但是升级后的网卡驱动会导致量产系统无法联网,从而导致量产系统无法从PXE(预启动执行环境,PrebooteXecutionEnvironment)中启动,也无法将量产日志上传至服务器,而目前用于网卡驱动编译过程则需要用户安装Linux发行版,容易出现由于Linux系统不适配带来的软件兼容性问题,降低工作效率,提高维护成本。因此,有必要设计一种新的方法,实现无需安装Linux发行版,不会出现Li本文档来自技高网...

【技术保护点】
1.网卡驱动编译方法,其特征在于,包括:/n获取网卡型号;/n下载Linux开源网卡驱动源码;/n安装虚拟机,以进行开发环境的搭建;/n制作Slitaz ISO镜像并挂载至虚拟机内进行安装;/n配置网络;/n更新软件列表和工具链;/n编译网卡驱动;/n安装网卡驱动;/n构建可使用isolinux的可启动ISO镜像,并对使用mkisofs命令打包可启动ISO镜像。/n

【技术特征摘要】
1.网卡驱动编译方法,其特征在于,包括:
获取网卡型号;
下载Linux开源网卡驱动源码;
安装虚拟机,以进行开发环境的搭建;
制作SlitazISO镜像并挂载至虚拟机内进行安装;
配置网络;
更新软件列表和工具链;
编译网卡驱动;
安装网卡驱动;
构建可使用isolinux的可启动ISO镜像,并对使用mkisofs命令打包可启动ISO镜像。


2.根据权利要求1所述的网卡驱动编译方法,其特征在于,所述获取网卡型号,包括:
使用linux命令获取网卡型号,或者,安装windows版本系统,并从Network中查看网卡型号,或者,从电脑配置的说明书中获取网卡型号。


3.根据权利要求1所述的网卡驱动编译方法,其特征在于,所述制作SlitazISO镜像并挂载至虚拟机内进行安装,包括:
获取发行版镜像;
在虚拟机内搭建开发环境;
制作根文件系统;
修改编译内核;
根据发行版镜像、开发环境、根文件系统以及编译内核制作SlitazISO镜像;
将SlitazISO镜像挂至虚拟机内安装。


4.根据权利要求1所述的网卡驱动编译方法,其特征在于,所述编译网卡驱动,包括:
将所述网卡驱动放置在指定的目录中,并解压对应的数据包,对解压后的数据包进行编译安装。


5.根据权利要求1所述的网卡驱动编译方法,其特征在于,所述构建可使用isolinux的可启动ISO镜像,并对使用mkisofs命令打包可启动ISO镜像,包括:
打包所述根文件系统,以得到根文件系统包;
将所述根文件系统包与Linux内核镜像文件进行打包,以得到中间包;
根据中间包构建可使用isolinux的可启动ISO镜像,并对使用mkisofs命令打包可启动ISO镜像。


6.网卡驱动编译装置,其特征在于,包...

【专利技术属性】
技术研发人员:沈荣娟韩道静甘金涛吴娴
申请(专利权)人:深圳忆联信息系统有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1