a) System Call Interface or OS level
System call interface is the method or sequences used by an application program to request service or operation from the operating system based on the huge kernel or to system servers on operating systems based on the microkernel- structure.
b) Instruction Set Architectures (ISA) level
ISA is part of computer architecture, involves in programming that including data types, instruction, registers, addressing modes, memory architectures, interrupt and exception handling. All of these actions and techniques made in CPU or processors.
c) Hardware Abstraction Layer (HAL) level
Hardware Abstraction Layer is a layer of programming that allows a computer operating system to interact with a hardware device at a general or abstract level rather than at a detailed hardware level. Its function is to hide differences in hardware from most of the operating system kernel, so that most of the kernel- mode code does not need to be changed to run on systems with different hardware.
a) Create a virtual machine that can be installed with different kinds of Operating System, so from that we can learn several of OS platforms.
b) No need to install an actual operating system on you hard disk.
c) We can run multiple operating systems on a single platform without log out the system.
d) Help me to explore the architectures of other operating system using VMWare application.
Create a new virtual machine called linuxserv
a) From the home tab click on [New Virtual Machine], to open the virtual machine wizard.
b) Choose the typical configuration to proceed.
c) Choose the type of OS to be installed on the virtual machine.
d) Name the virtual machine and specify the location where the disk image for the virtual machine will be stored in the hard disk. Name the virtual machine as linuxserv.
e) For the network type select [Use host-only Networking], this selection will create LAN between the other virtual machine. In order to make the virtual machine connected to the real network select [Use bridged networking]. This setting can be changed once the virtual machine is created.
f) Specify the disk capacity of the virtual machine. Initially the size of the disk image you created is small and as you installed your virtual machine with OS and other software, the size will increase up to the storage capacity set in this configuration.
g) Select [Allocate disk space now] and click [Finish] to start creating your virtual machine. This will take several minutes.
Install it with Fedora core 9
a) Place the Fedora core 9 installer CD in your CDROM drive.
b) From the command menu click on [start the virtual machine] or you can click on the start button on the toolbar, your virtual machine is starting and will be booting from your CDROM drive.
c) Once the linuxserv booting you will see the familiar Fedora core 9 installation page, from this point onward you can follow the Fedora core 9 installation step.
d) After the installation process is finish, you will see the Fedora core 9 login page.
e) Click on the console to start using the Fedora core 9, to get the mouse pointer back to your host desktop, type CTRL + ALT on the keyboard.
f) You can try taking the snapshot of your OS by clicking on the [snapshot] button on the toolbar. If anything happened to your OS you can simply click the [Revert] button and choose your previous state.
g) You can also manage the size of your console screen by click on the [Quick switch] and [Full Screen] view option button on the toolbar.
Take the snapshot of OS by click on the [snapshot] button on the toolbar. If anything happened to OS, just simply click the [Revert] button and choose the previous state.
a) Bridged Network
Bridged networking connects a virtual machine to a network using the host computer's Ethernet adapter. The virtual machine is seen by the network as having its own IP address and ethernet hardware address as if it were an autonomous physical machine. It seems work through via another workstation as a host.
b) Host Only Networking
Host-only networking creates a network that is completely contained within the host computer.
If i already had a disk containing window XP, I just need to select the current virtual machines and use it.