CN107566174A - 一种网卡识别及批量灌装***的实现方法及*** - Google Patents

一种网卡识别及批量灌装***的实现方法及*** Download PDF

Info

Publication number
CN107566174A
CN107566174A CN201710790013.7A CN201710790013A CN107566174A CN 107566174 A CN107566174 A CN 107566174A CN 201710790013 A CN201710790013 A CN 201710790013A CN 107566174 A CN107566174 A CN 107566174A
Authority
CN
China
Prior art keywords
server
network interface
interface card
pxe
uefi
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710790013.7A
Other languages
English (en)
Inventor
刘晓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710790013.7A priority Critical patent/CN107566174A/zh
Publication of CN107566174A publication Critical patent/CN107566174A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及服务器技术领域,提供一种网卡识别及批量灌装***的实现方法及***,方法包括:在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式;选取支持所述UEFI模式的网卡;在UEFI模式下,对PXE服务器进行服务器***安装配置;当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动;当客户端PXE启动完成时,选取的所述网卡从PXE服务器自动下载并控制进行***灌装,从而实现网卡的自动识别和PXE***灌装,解决了部分网卡不被识别的问题,优化了服务器的性能。

Description

一种网卡识别及批量灌装***的实现方法及***
技术领域
本发明属于服务器技术领域,尤其涉及一种网卡识别及批量灌装***的实现方法及***。
背景技术
目前,传统的Legacy模式,正常情况下,服务器开机后BIOS会对PCIE device的option ROM进行全部加载,而BIOS中的缓存有限,当外插网卡设备大于一定数量时,就会导致BIOS无法load全部PCIE device的option ROM的情况。
当出现上述BIOS无法load全部PCIE device的option ROM的情况时,如果客户进行PXE灌装***的网卡没有被BIOS正常加载option ROM,则会导致***无法被正常灌装,影响服务器的正常使用。
发明内容
本发明的目的在于提供一种网卡识别及批量灌装***的实现方法,旨在解决现有技术中PXE灌装***的网卡没有被BIOS正常加载option ROM,则会导致***无法被正常灌装,影响服务器的正常使用的问题。
本发明是这样实现的,一种网卡识别及批量灌装***的实现方法,所述方法包括下述步骤:
在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式;
选取支持所述UEFI模式的网卡;
在所述UEFI模式下,对PXE服务器进行服务器***安装配置;
当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动;
当客户端PXE启动完成时,选取的所述网卡从所述PXE服务器自动下载并控制进行***灌装。
作为一种改进的方案,所述在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式的步骤之前还包括下述步骤:
在PXE服务器中,预先将BIOS的BOOT启动模式修改为UEFI模式。
作为一种改进的方案,所述在所述UEFI模式下,对PXE服务器进行服务器***安装配置的步骤具体包括下述步骤:
对传输文件的简单协议TFTP服务器进行配置;
对动态主机配置协议DHCP服务器进行配置。
作为一种改进的方案,所述对所述传输文件的简单协议TFTP服务器进行配置的步骤具体包括下述步骤:
从***盘中提取BOOTX64.efi、BOOTX64.conf和splash.xpm.gz三个文件,并将***盘中的efiboot.img文件挂载到***中;
选取BOOTX64.efi文件作为动态主机配置协议DHCP服务器配置的文件。
作为一种改进的方案,所述对动态主机配置协议DHCP服务器进行配置的步骤具体包括下述步骤:
将服务器开机前引导文件修改为所述BOOTX64.efi文件;
创建开机启动菜单。
本发明的另一目的在于提供一种网卡识别及批量灌装***的实现***,其特征在于,所述***包括:
模式设置模块,用于在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式;
网卡选取模块,用于选取支持所述UEFI模式的网卡;
服务器配置模块,用于在所述UEFI模式下,对PXE服务器进行服务器***安装配置;
启动模块,用于当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动;
***灌装模块,用于当客户端PXE启动完成时,选取的所述网卡从所述PXE服务器自动下载并控制进行***灌装。
作为一种改进的方案,所述***还包括:
模式修改模块,用于在PXE服务器中,预先将BIOS的BOOT启动模式修改为UEFI模式。
作为一种改进的方案,所述服务器配置模块具体包括:
第一配置模块,用于对传输文件的简单协议TFTP服务器进行配置;
第二配置模块,用于对动态主机配置协议DHCP服务器进行配置。
作为一种改进的方案,所述第一配置模块具体包括:
文件提取挂载模块,用于从***盘中提取BOOTX64.efi、BOOTX64.conf和splash.xpm.gz三个文件,并将***盘中的efiboot.img文件挂载到***中;
文件选取模块,用于选取BOOTX64.efi文件作为动态主机配置协议DHCP服务器配置的文件。
作为一种改进的方案,所述第二配置模块具体包括:
文件修改模块,用于将服务器开机前引导文件修改为所述BOOTX64.efi文件;
启动菜单创建模块,用于创建开机启动菜单。
在本发明实施例中,在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式;选取支持所述UEFI模式的网卡;在所述UEFI模式下,对PXE服务器进行服务器***安装配置;当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动;当客户端PXE启动完成时,选取的所述网卡从所述PXE服务器自动下载并控制进行***灌装,从而实现网卡的自动识别和PXE***灌装,解决了部分网卡不被识别的问题,优化了服务器的性能。
附图说明
图1是本发明提供的网卡识别及批量灌装***的实现方法的实现流程图;
图2是本发明提供的在所述UEFI模式下,对PXE服务器进行服务器***安装配置的实现流程图;
图3是本发明提供的网卡识别及批量灌装***的实现***的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示出了本发明提供的网卡识别及批量灌装***的实现方法的实现流程图,其具体包括下述步骤:
在步骤S101中,在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式。
在步骤S102中,选取支持所述UEFI模式的网卡。
在步骤S103中,在所述UEFI模式下,对PXE服务器进行服务器***安装配置。
在步骤S104中,当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动。
在步骤S105中,当客户端PXE启动完成时,选取的所述网卡从所述PXE服务器自动下载并控制进行***灌装。
其中,在执行上述步骤S101之前,还需要进行下述步骤:
在PXE服务器中,预先将BIOS的BOOT启动模式修改为UEFI模式,原有的boot模式为legacy模式,将其修改为UEFI模式,具体是:BIOS把UFEI模式的启动项包到bin文件中,并设为可选项,然后服务器开机时执行设置UFEI模式;
该UEFI全称“统一的可扩展固件接口”(Unified Extensible FirmwareInterface),是一种详细描述类型接口的标准。这种接口用于操作***自动从预启动的操作环境,加载到一种操作***上,UEFI是由EFI1.10为基础发展起来的,它的所有者已不再是Intel,而是一个称作Unified EFI Form的国际组织,可扩展固件接口(ExtensibleFirmware Interface,EFI)是Intel为PC固件的体系结构、接口和服务提出的建议标准。
如图2所示,在所述UEFI模式下,对PXE服务器进行服务器***安装配置的步骤具体包括下述步骤:
在步骤S201中,对传输文件的简单协议TFTP服务器进行配置。
在步骤S202中,对动态主机配置协议DHCP服务器进行配置。
其中,上述步骤S201具体包括下述步骤:
(1)从***盘中提取BOOTX64.efi、BOOTX64.conf和splash.xpm.gz三个文件,并将***盘中的efiboot.img文件挂载到***中;
[root@pxe~]#mount-o loop efiboot.img/mnt
[root@pxe~]#ll/mnt/EFI/BOOT/
total 250
-rwxr-xr-x 1root root 411Mar 5 2013BOOTX64.conf//为grub的配置文件,用于显示引导菜单
-rwxr-xr-x 1root root 251274Mar 52013BOOTX64.efi//UEFI的启动镜像
-rwxr-xr-x 1root root 1341Mar 5 2013splash.xpm.gz//UEFI启动菜单工具
[root@pxe~]#cp/mnt/EFI/BOOT/*/tftpboot/
(2)选取BOOTX64.efi文件作为动态主机配置协议DHCP服务器配置的文件。
在该实施例中,上述步骤S202具体包括下述步骤:
(1)将服务器开机前引导文件修改为所述BOOTX64.efi文件;
其中,DHCP重点是要修改一下/etc/dhcp/dhcpd.conf文件,把开机前引导改成BOOTX64.efi,之前我们指定的是pxelinux.0这个文件;
[root@pxe~]#vim/etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
subnet 10.12.190.0netmask 255.255.255.0{
range dynamic-bootp 10.12.190.10010.12.190.120;
option routers 10.12.190.254;
option subnet-mask 255.255.255.0;
filename"BOOTX64.efi";
next-server 10.12.190.140;
}
(2)创建开机启动菜单
[root@pxe~]#vim/tftpboot/efidefault
default=0
timeout=15
splashimage=(nd)/splash.xpm.gz
title Install CentOS-6.4-x86_64(UEFI)
root(nd)
kernel/vmlinuz method=ftp://10.12.190.187/pub/mirror/ip=10.12.16.100netmask=255.255.255.0gateway=10.12.16.1lang=en_US keymap=usksdevice=eth0vnc vncpassword=123456
initrd/initrd.img
title Install CentOS-6.4-x86_64use Kickstart File
root(nd)
kernel/vmlinuz ks=ftp://10.12.190.187/pub/ks.cfg ksdevice=eth0ip=dhcp
initrd/initrd.img
title Rescue installed system
root(nd)
kernel/vmlinuz rescue method=ftp://10.12.190.187/pub/mirror
initrd/initrd.img
其中,选项参数都要加在kernel行后边,不然无法加载,使用的参数和普通的PXE是一样的,编辑好之后就可以使用。
在本发明实施例中,UEFI模式PXE,在未来多PCIE device的情况下要优于LegacyPXE的方式,相较于传统的光盘和U盘的安装方式,此方式可以大大减少部署的时间,提高了批量部署PXE***的效率。
图3示出了本发明提供的网卡识别及批量灌装***的实现***的结构框图,为了便于说明,图中仅给出了与本发明实施例相关的部分。
模式设置模块11,用于在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式;
网卡选取模块12,用于选取支持所述UEFI模式的网卡;
服务器配置模块13,用于在所述UEFI模式下,对PXE服务器进行服务器***安装配置;
启动模块14,用于当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动;
***灌装模块15,用于当客户端PXE启动完成时,选取的所述网卡从所述PXE服务器自动下载并控制进行***灌装。
其中,模式修改模块16,用于在PXE服务器中,预先将BIOS的BOOT启动模式修改为UEFI模式。
服务器配置模块13具体包括:
第一配置模块17,用于对传输文件的简单协议TFTP服务器进行配置;
第二配置模块18,用于对动态主机配置协议DHCP服务器进行配置。
第一配置模块17具体包括:
文件提取挂载模块19,用于从***盘中提取BOOTX64.efi、BOOTX64.conf和splash.xpm.gz三个文件,并将***盘中的efiboot.img文件挂载到***中;
文件选取模块20,用于选取BOOTX64.efi文件作为动态主机配置协议DHCP服务器配置的文件。
第二配置模块18具体包括:
文件修改模块21,用于将服务器开机前引导文件修改为所述BOOTX64.efi文件;
启动菜单创建模块22,用于创建开机启动菜单。
在本发明实施例中,在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式;选取支持所述UEFI模式的网卡;在所述UEFI模式下,对PXE服务器进行服务器***安装配置;当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动;当客户端PXE启动完成时,选取的所述网卡从所述PXE服务器自动下载并控制进行***灌装,从而实现网卡的自动识别和PXE***灌装,解决了部分网卡不被识别的问题,优化了服务器的性能。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种网卡识别及批量灌装***的实现方法,其特征在于,所述方法包括下述步骤:
在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式;
选取支持所述UEFI模式的网卡;
在所述UEFI模式下,对PXE服务器进行服务器***安装配置;
当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动;
当客户端PXE启动完成时,选取的所述网卡从所述PXE服务器自动下载并控制进行***灌装。
2.根据权利要求1所述的网卡识别及批量灌装***的实现方法,其特征在于,所述在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式的步骤之前还包括下述步骤:
在PXE服务器中,预先将BIOS的BOOT启动模式修改为UEFI模式。
3.根据权利要求1所述的网卡识别及批量灌装***的实现方法,其特征在于,所述在所述UEFI模式下,对PXE服务器进行服务器***安装配置的步骤具体包括下述步骤:
对传输文件的简单协议TFTP服务器进行配置;
对动态主机配置协议DHCP服务器进行配置。
4.根据权利要求3所述的网卡识别及批量灌装***的实现方法,其特征在于,所述对所述传输文件的简单协议TFTP服务器进行配置的步骤具体包括下述步骤:
从***盘中提取BOOTX64.efi、BOOTX64.conf和splash.xpm.gz三个文件,并将***盘中的efiboot.img文件挂载到***中;
选取BOOTX64.efi文件作为动态主机配置协议DHCP服务器配置的文件。
5.根据权利要求4所述的网卡识别及批量灌装***的实现方法,其特征在于,所述对动态主机配置协议DHCP服务器进行配置的步骤具体包括下述步骤:
将服务器开机前引导文件修改为所述BOOTX64.efi文件;
创建开机启动菜单。
6.一种网卡识别及批量灌装***的实现***,其特征在于,所述***包括:
模式设置模块,用于在PXE服务器开机过程中,将BIOS的启动项设置为UEFI模式;
网卡选取模块,用于选取支持所述UEFI模式的网卡;
服务器配置模块,用于在所述UEFI模式下,对PXE服务器进行服务器***安装配置;
启动模块,用于当选取网卡和PXE服务器配置完成时,在所述UEFI模式下,客户端从选取的所述网卡进行客户端PXE启动;
***灌装模块,用于当客户端PXE启动完成时,选取的所述网卡从所述PXE服务器自动下载并控制进行***灌装。
7.根据权利要求6所述的网卡识别及批量灌装***的实现***,其特征在于,所述***还包括:
模式修改模块,用于在PXE服务器中,预先将BIOS的BOOT启动模式修改为UEFI模式。
8.根据权利要求6所述的网卡识别及批量灌装***的实现***,其特征在于,所述服务器配置模块具体包括:
第一配置模块,用于对传输文件的简单协议TFTP服务器进行配置;
第二配置模块,用于对动态主机配置协议DHCP服务器进行配置。
9.根据权利要求8所述的网卡识别及批量灌装***的实现***,其特征在于,所述第一配置模块具体包括:
文件提取挂载模块,用于从***盘中提取BOOTX64.efi、BOOTX64.conf和splash.xpm.gz三个文件,并将***盘中的efiboot.img文件挂载到***中;
文件选取模块,用于选取BOOTX64.efi文件作为动态主机配置协议DHCP服务器配置的文件。
10.根据权利要求8所述的网卡识别及批量灌装***的实现***,其特征在于,所述第二配置模块具体包括:
文件修改模块,用于将服务器开机前引导文件修改为所述BOOTX64.efi文件;
启动菜单创建模块,用于创建开机启动菜单。
CN201710790013.7A 2017-09-05 2017-09-05 一种网卡识别及批量灌装***的实现方法及*** Pending CN107566174A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710790013.7A CN107566174A (zh) 2017-09-05 2017-09-05 一种网卡识别及批量灌装***的实现方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710790013.7A CN107566174A (zh) 2017-09-05 2017-09-05 一种网卡识别及批量灌装***的实现方法及***

Publications (1)

Publication Number Publication Date
CN107566174A true CN107566174A (zh) 2018-01-09

Family

ID=60978043

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710790013.7A Pending CN107566174A (zh) 2017-09-05 2017-09-05 一种网卡识别及批量灌装***的实现方法及***

Country Status (1)

Country Link
CN (1) CN107566174A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111475360A (zh) * 2020-04-17 2020-07-31 苏州浪潮智能科技有限公司 一种服务器测试***以及测试方法
CN115664953A (zh) * 2022-11-30 2023-01-31 苏州浪潮智能科技有限公司 一种外接设备的资源分配方法及相关装置

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120210114A1 (en) * 2011-02-15 2012-08-16 Hon Hai Precision Industry Co., Ltd. Log file processing system and method
CN103746833A (zh) * 2013-12-25 2014-04-23 新浪网技术(中国)有限公司 基于pxe的raid自动配置方法和***
CN103744695A (zh) * 2013-12-25 2014-04-23 新浪网技术(中国)有限公司 基于pxe的操作***远程安装方法和***
CN104079434A (zh) * 2014-07-07 2014-10-01 用友软件股份有限公司 云计算***中物理设备管理的装置及方法
CN104158859A (zh) * 2014-07-30 2014-11-19 华为技术有限公司 基于pxe的信息获取方法、pxe客户端、pxe服务器及***
CN104639378A (zh) * 2015-03-10 2015-05-20 浪潮集团有限公司 一种基于pxe的服务器自动化部署方法
CN105959134A (zh) * 2016-04-22 2016-09-21 汉柏科技有限公司 基于pxe的自动安装部署方法、pxe服务器
CN106452890A (zh) * 2016-10-25 2017-02-22 广东浪潮大数据研究有限公司 一种基于Ubuntu***下自动配置PXE服务器方法
CN106911729A (zh) * 2015-12-22 2017-06-30 中电科技(北京)有限公司 一种适用于国产处理器的操作***远程安装方法
CN106940769A (zh) * 2017-03-01 2017-07-11 广州大学 操作***安全远程加载方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120210114A1 (en) * 2011-02-15 2012-08-16 Hon Hai Precision Industry Co., Ltd. Log file processing system and method
CN103746833A (zh) * 2013-12-25 2014-04-23 新浪网技术(中国)有限公司 基于pxe的raid自动配置方法和***
CN103744695A (zh) * 2013-12-25 2014-04-23 新浪网技术(中国)有限公司 基于pxe的操作***远程安装方法和***
CN104079434A (zh) * 2014-07-07 2014-10-01 用友软件股份有限公司 云计算***中物理设备管理的装置及方法
CN104158859A (zh) * 2014-07-30 2014-11-19 华为技术有限公司 基于pxe的信息获取方法、pxe客户端、pxe服务器及***
CN104639378A (zh) * 2015-03-10 2015-05-20 浪潮集团有限公司 一种基于pxe的服务器自动化部署方法
CN106911729A (zh) * 2015-12-22 2017-06-30 中电科技(北京)有限公司 一种适用于国产处理器的操作***远程安装方法
CN105959134A (zh) * 2016-04-22 2016-09-21 汉柏科技有限公司 基于pxe的自动安装部署方法、pxe服务器
CN106452890A (zh) * 2016-10-25 2017-02-22 广东浪潮大数据研究有限公司 一种基于Ubuntu***下自动配置PXE服务器方法
CN106940769A (zh) * 2017-03-01 2017-07-11 广州大学 操作***安全远程加载方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李庆喜: "Linux的PXE与UEFI PXE远程安装***", 《HTTP://WWW.CNBLOGS.COM/LIXUEBIN/P/10814282.HTML》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111475360A (zh) * 2020-04-17 2020-07-31 苏州浪潮智能科技有限公司 一种服务器测试***以及测试方法
CN115664953A (zh) * 2022-11-30 2023-01-31 苏州浪潮智能科技有限公司 一种外接设备的资源分配方法及相关装置

Similar Documents

Publication Publication Date Title
CN105745617B (zh) 用于预启动固件更新的选择性功率管理
US8972966B2 (en) Updating firmware in a hybrid computing environment
CN103580908B (zh) 服务器的配置方法及***
CN105117268B (zh) 一种实现linux***自动安装的安装方法及***
CN102955702A (zh) 一种软件安装及升级方法和装置
CN103200271B (zh) Arm服务器及其自动化安装***的方法
CN104639378A (zh) 一种基于pxe的服务器自动化部署方法
CN103186394B (zh) 一种软件安装方法及装置
CN102141924A (zh) 一种Linux板卡的批量生产方法以及生产服务器
CN106484473A (zh) 一种应用启动方法和装置
CN104102501B (zh) 一种移动终端及其升级方法
CN105278999A (zh) 一种安全高效虚拟机软件部署的方法
CN107566174A (zh) 一种网卡识别及批量灌装***的实现方法及***
CN105183528A (zh) 一种升级服务器bios的方法及***
CN106250174A (zh) 基于pxe技术批量安装linux***的方法及***
CN101662838B (zh) 一种实现免驱上网的装置、方法及usb数据卡
CN107220095A (zh) 一种无人值守安装Vmware操作***的方法
CN102710788A (zh) 一种快速、无人值守化操作的***
CN106452928A (zh) 路由器的固件升级方法、固件升级装置及路由器
CN109947450A (zh) ***文件升级方法、装置、移动终端及可读存储介质
EP2897053B1 (en) Device management method and apparatus
EP1228654A1 (fr) Procede de mise a jour d'un programme principal execute par un module de radiocommunication
CN102214107A (zh) 在客户端程序中的Flash换肤换色方法和装置
CN105207815A (zh) 基于服务器的***环境部署方法及部署***
CN107329738A (zh) 组件更新方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180109