一种虚拟网卡的自动探测及驱动加载方法

基本信息

申请号 CN201310542135.6 申请日 -
公开(公告)号 CN103645945A 公开(公告)日 2014-03-19
申请公布号 CN103645945A 申请公布日 2014-03-19
分类号 G06F9/48(2006.01)I;H04L12/66(2006.01)I 分类 计算;推算;计数;
发明人 高福亮 申请(专利权)人 天津汉柏信息技术有限公司
代理机构 北京商专永信知识产权代理事务所(普通合伙) 代理人 天津汉柏信息技术有限公司
地址 300308 天津市滨海新区空港经济区西二道丽港大厦302室
法律状态 -

摘要

摘要 本发明实施例提供了一种虚拟网卡的自动探测及驱动加载方法,实现了在用户态虚拟网卡的自动探测及驱动加载。本发明实施例提供的一种虚拟网卡的自动探测及驱动加载方法,应用于安装有自编译的操作系统的虚拟机上,包括:配置所述操作系统的内核,将网卡驱动信息编译进所述内核,生成新内核;编译所述新内核并生成内核镜像文件,修改所述内核的启动项引导所述内核镜像文件启动;内核启动初始化阶段,并在探测并保存虚拟网卡信息后终止;在所述内核镜像文件启动过程中,用户态获取所述内核探测到的虚拟网卡信息;用户态根据所述虚拟网卡信息以及所述网卡驱动信息初始化虚拟网卡并加载驱动。