OS Lab Journal 1-007
OS Lab Journal 1-007
Objective(s) :
To understand basic concepts of Operating System and Installation of LINUX.
Lab Tasks :
Answer: An operating system is system software that manages computer hardware, software
resources, and provides common services for computer programs
Answer: Windows is being used in the lab but we have to use Linux (Ubuntu) and for that we use
VMWAre virtual machine box which executes Linux commands
VMWARE Installed
Ubuntu Installation
Ubuntu Installed
Task 4 : What is a Virtual Machine? Differentiate between Guest and Host OS.
Answer: A Virtual Machine (VM) is a software-based emulation of a physical computer that runs on
a physical computer or server. It enables multiple operating systems (OS) to run concurrently on the
same physical machine, as if each OS is running on its own dedicated hardware.
The Guest OS is installed on the virtual machine, while the Host OS is installed on the physical
machine that is running the virtualization software.
Here are some differences between Guest and Host Operating Systems:
1. Purpose: The Host OS is designed to manage the hardware resources of the physical
machine, while the Guest OS is designed to run on top of the virtual hardware provided
by the VM software.
2. Access to Resources: The Host OS has direct access to the physical hardware resources
of the machine, while the Guest OS has access only to the virtual hardware resources
provided by the VM software.
3. Hardware Abstraction: The Guest OS is abstracted from the physical hardware by the
VM software, which provides a virtual hardware layer that emulates physical hardware.
In contrast, the Host OS interacts directly with the physical hardware.
4. Isolation: The Guest OS runs in an isolated environment that is separate from the Host
OS. This means that any changes or modifications made to the Guest OS do not affect the
Host OS, and vice versa.
5. Compatibility: The VM software enables the Guest OS to run on different hardware
platforms and architectures, making it possible to run legacy or incompatible software on
modern hardware.
Total 20 Signature
Note : Attempt all tasks and get them checked by your Lab. Instructor