-
公开(公告)号:US11175860B2
公开(公告)日:2021-11-16
申请号:US16481908
申请日:2017-12-14
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Juliano F. Ciocari , Charles R. Staub , Paulo Alcantara
IPC: G06F3/06 , G06F9/4401
Abstract: An example electronic device includes a volatile memory to store a virtual memory device. A processor is to generate an operating system boot sequence in the virtual memory device. The processor uses a firmware interface system driver to create a device path comprising a location in the volatile memory containing the virtual memory device. The processor saves computer operating system files in the virtual memory device. The processor loads the operating system boot sequence by processing the computer operating system files from the virtual memory device.
-
公开(公告)号:US20210286685A1
公开(公告)日:2021-09-16
申请号:US16478800
申请日:2017-11-06
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Vali Ali , Michael Provencher , Charles Ricardo Staub , Juliano Francisco Cagnini Ciocari , Paulo Alcantara
IPC: G06F11/14 , G06F9/4401 , G06F11/22
Abstract: An example computing device includes a first storage device storing a firmware. The computing device also includes a second storage device storing an operating system of the computing device. The computing device further includes a processor. The processor is to retrieve a recovery agent from another computing device via the firmware; validate the recovery agent; execute the recovery agent to retrieve recovery data; validate the recovery data; and repair the operating system using the recovery data via the recovery agent.
-
公开(公告)号:US11775315B2
公开(公告)日:2023-10-03
申请号:US16481203
申请日:2018-01-31
Applicant: Hewlett-Packard Development Company, L.P.
IPC: G06F9/44 , G06F9/4401 , G06F8/61
CPC classification number: G06F9/4406 , G06F8/63
Abstract: A computer system may comprise a non-volatile memory to store executable Basic Input/Output System (BIOS) code, a computer-readable medium to store an operating system based on an image, and a processor coupled to the non-volatile memory and the computer-readable medium. Execution of the executable BIOS code may cause the processor to store the operating system to the computer-readable medium based on the image.
-
公开(公告)号:US20210365331A1
公开(公告)日:2021-11-25
申请号:US17444310
申请日:2021-08-03
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Abstract: An example computing device includes a connector to establish a connection with an electronic device. The computing device also includes a storage device storing a firmware. The firmware is to, in response to detecting a recovery trigger to repair an operating system of the electronic device, establish a communication channel between the computing device and the electronic device. The firmware is to map a virtual network interface of the computing device to a transceiver of the electronic device and retrieve recovery data from a repository via the virtual network interface.
-
公开(公告)号:US20200285548A1
公开(公告)日:2020-09-10
申请号:US16478809
申请日:2017-11-28
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Abstract: An example computing device includes a connector to establish a wired connection with an electronic device. The computing device also includes a storage device storing a firmware. The firmware is to, in response to detecting a recovery trigger to repair an operating system of the electronic device, identify an operating system of the electronic device. The firmware is also to establish a communication channel between the computing device and the electronic device based on the operating system of the electronic device. The firmware is further to map a virtual network interface of the computing device to a transceiver of the electronic device and retrieve recovery data from a repository via the virtual network interface. The recovery data is transported to the computing device via the communication channel.
-
公开(公告)号:US11586509B2
公开(公告)日:2023-02-21
申请号:US17444310
申请日:2021-08-03
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Abstract: An example computing device includes a connector to establish a connection with an electronic device. The computing device also includes a storage device storing a firmware. The firmware is to, in response to detecting a recovery trigger to repair an operating system of the electronic device, establish a communication channel between the computing device and the electronic device. The firmware is to map a virtual network interface of the computing device to a transceiver of the electronic device and retrieve recovery data from a repository via the virtual network interface.
-
公开(公告)号:US11422901B2
公开(公告)日:2022-08-23
申请号:US16478800
申请日:2017-11-06
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Vali Ali , Michael Provencher , Charles Ricardo Staub , Juliano Francisco Cagnini Ciocari , Paulo Alcantara
IPC: G06F11/00 , G06F11/14 , G06F9/4401 , G06F11/22
Abstract: An example computing device includes a first storage device storing a firmware. The computing device also includes a second storage device storing an operating system of the computing device. The computing device further includes a processor. The processor is to retrieve a recovery agent from another computing device via the firmware; validate the recovery agent; execute the recovery agent to retrieve recovery data; validate the recovery data; and repair the operating system using the recovery data via the recovery agent.
-
公开(公告)号:US11106547B2
公开(公告)日:2021-08-31
申请号:US16478809
申请日:2017-11-28
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Abstract: An example computing device includes a connector to establish a wired connection with an electronic device. The computing device also includes a storage device storing a firmware. The firmware is to, in response to detecting a recovery trigger to repair an operating system of the electronic device, identify an operating system of the electronic device. The firmware is also to establish a communication channel between the computing device and the electronic device based on the operating system of the electronic device. The firmware is further to map a virtual network interface of the computing device to a transceiver of the electronic device and retrieve recovery data from a repository via the virtual network interface. The recovery data is transported to the computing device via the communication channel.
-
-
-
-
-
-
-