What's Ghost?

Ghost OS ist ein Open Source-Hobby-Betriebssystem und -Kernel, das seit 2014 entwickelt wird und derzeit mit x86-Plattformen kompatibel ist. Das System basiert auf einem Mikrokernel und verfügt über symmetrische Multiprocessing- und Multitasking-Funktionen. Die meisten Kernel- und Systemprogramme sind in C ++ geschrieben.

Der Zweck von Ghost besteht darin, das Klonen des Systems auf andere Systeme zu ermöglichen oder eine schnelle Systemwiederherstellung zu erreichen. Ghost Imaging wird normalerweise verwendet, um schnell ein Modul für einen Laptop, ein Tablet oder einen Server einzurichten. Beispielsweise kann es von einer Festplatte oder einem PC auf eine andere Festplatte oder einen anderen PC migriert werden, wodurch von einer Festplatte auf ein Solid-State-Laufwerk übertragen wird.

How Ghost works

Ghost typically creates a disk image of the software on the computer, including system Settings and details. This image allows you to quickly install new copies. Ghost is typically compressed to save space and speed up delivery to the target system, and can be encrypted to improve security. A typical clone setup has many alternate images in the library.

Ghost image tools can accurately copy hundreds of PCS, will build a host, and will map its hard drive to a file. All other machines then apply the image and perform a custom process that provides its own identity for the installed OS

Advantages and disadvantages of Ghost

Ghost is much faster than installing each computer separately, especially if many applications are involved. Depending on the usage, there are different types of ghosting images. For example, a data center that supports many mobile devices and desktops will need a tool that focuses on bulk updates to mobile devices as well as a single restore. Clustering may use only the image tools in the cloud software stack, and high performance computing Settings use ghosting to create images on hundreds or thousands of servers.

Ghost can save hours of setup time and reduce errors in the process compared to loading the program from scratch. However, updates are not incremental. Local user data or customizations are lost when a new image replaces the OS at the target location.

Images are tightly connected to a hardware platform. If the organization has many different target system types, it is difficult to create and manage images. Support can also be a challenge. For example, Microsoft does not support image-based cloning of installed Windows systems.


Leave a Reply

Your email address will not be published. Required fields are marked *