System and method for converting a physical disk to a virtual disk
First Claim
1. A method for converting a disk of a physical computer into a virtual disk for use by a virtual machine comprising:
- copying contents of the disk of the physical computer into an image file, wherein the image file has a different sector-by-sector organization of the contents than the disk of the physical computer but has a logically equivalent file system organization of the disk of the physical computer;
extracting hardware configuration information from the image file, wherein the hardware configuration information relates to hardware of the physical computer; and
replacing, based on a comparison of the extracted hardware configuration information and a virtual hardware configuration of the virtual machine, hardware-dependent file in the image file with substitute files that are compatible with the virtual hardware configuration of the virtual machine.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for converting a disk of a physical computer into a virtual disk for use by a virtual machine is described. Contents of the disk of the physical computer are copied into an image file, wherein the image file has a different sector-by-sector organization of the contents than the disk but a logically equivalent file system organization. Hardware configuration information from the image file is then extracted, wherein the hardware configuration information relates to hardware of the physical computer and, based on a comparison of the extracted hardware configuration information and a virtual hardware configuration of the virtual machine, hardware-dependent files in the image file are replaced with substitute files that are compatible with the virtual hardware configuration of the virtual machine.
-
Citations
20 Claims
-
1. A method for converting a disk of a physical computer into a virtual disk for use by a virtual machine comprising:
-
copying contents of the disk of the physical computer into an image file, wherein the image file has a different sector-by-sector organization of the contents than the disk of the physical computer but has a logically equivalent file system organization of the disk of the physical computer; extracting hardware configuration information from the image file, wherein the hardware configuration information relates to hardware of the physical computer; and replacing, based on a comparison of the extracted hardware configuration information and a virtual hardware configuration of the virtual machine, hardware-dependent file in the image file with substitute files that are compatible with the virtual hardware configuration of the virtual machine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing instructions that, when executed on a computer processor, causes the computer processor to convert a disk of a physical computer into a virtual disk for use by a virtual machine by performing the steps of:
-
copying contents of the disk of the physical computer into an image file, wherein the image file has a different sector-by-sector organization of the contents than the disk of the physical computer but a logically equivalent file system organization of the disk of the physical computer; extracting hardware configuration information from the image file, wherein the hardware configuration information relates to hardware of the physical computer; and replacing, based on a comparison of the extracted hardware configuration information and a virtual hardware configuration of the virtual machine, hardware-dependent files in the image file with substitute files that are compatible with the virtual hardware configuration of the virtual machine. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for converting a disk of a physical computer into a virtual disk for use by a virtual machine, wherein the system comprises a processor configured to perform the steps of:
-
copying contents of the disk of the physical computer into an image file, wherein the image file has a different sector-by-sector organization of the contents than the disk of the physical computer but a logically equivalent file system organization of the disk of the physical computer; extracting hardware configuration information from the image file, wherein the hardware configuration information relates to hardware of the physical computer; and replacing, based on a comparison of the extracted hardware configuration information and a virtual hardware configuration of the virtual machine, hardware-dependent files in the image file with substitute files that are compatible with the virtual hardware configuration of the virtual machine. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification