VANDIT Os

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 23

LAB MANUAL

COURSE -OPERATING SYSTEMS


NAME-VANDIT PANDEY
REGISTRATION NO.-23BCE11005
SLOT-B23+D21+D22

EXPERIMENT-1
Name: Study of Hardware and Software Requirements
of Different Operating System and Installation

1. Common Operating Systems


 Windows

 macOS

 Linux (various distributions)

 Unix

 Android

 iOS

2. Hardware Requirements
Windows

 Minimum Requirements:

o Processor: 1 GHz or faster

o RAM: 4 GB (8 GB recommended)

o Storage: 64 GB or larger

o Graphics: DirectX 9 or later with WDDM 1.0 driver

macOS

 Minimum Requirements:

o Processor: Intel-based Mac (or Apple Silicon for newer versions)

o RAM: 4 GB (8 GB recommended)

o Storage: 12.5 GB of available storage

Linux (e.g., Ubuntu)

 Minimum Requirements:

o Processor: 2 GHz dual-core

o RAM: 2 GB (4 GB recommended)

o Storage: 25 GB of free space

3. Software Requirements
 Drivers: Ensure compatibility with hardware components (graphics, network, etc.)

 Additional Software: Depends on user needs (e.g., office suites, development


tools, etc.)

 Security Software: Antivirus and firewall settings (especially for Windows)

4. Installation Process
Windows

1. Preparation: Back up data, create installation media (USB/DVD).

2. Boot from Media: Set BIOS/UEFI to boot from installation media.

3. Install: Follow prompts for language, license agreement, partitioning.

4. Configure: Set up user accounts and preferences.

FEDORA INSTALLATION-
Basic Installation

1. Boot from the DVD or ISO image. Use the up arrow to pick the "Install Fedora 40"
option and hit the return key.

2. Select the appropriate language, then click the "Continue" button.


3. If you are happy to use automatic partitioning of the whole disk, click the "Done"
button to return to the previous screen.

4. When complete click the "Root Password" link.


5. Enter the password details and click the "Done" button.

6.Click the "User Creation" link. You might have to scroll to see this.
6. Enter the user details and click the "Done" button.

7. Once you have completed your alterations to the default configuration, click the
"Begin Installation" button.
8. Wait for the installation to complete and click the "Reboot System" button.

9. Login using the username "root" and the password you specified earlier.

Experiment-2
Name: Executing Various UNIX System Calls and Setup
Linux Environments.
UNIX System Calls-
1.File Operations:Open(),read(),write(),close()

2.Process control:
Fork(),exec(),wait(),exit()
EXPERIMENT-3
Name: cat, cd, cp, chmod, df, less, ls, mkdir, more, mv,
pwd, rmdir, rm, man,uname, who,ps, vi, cal, date, echo,
bc, grep.
Experiment-4
Name: Write small C programs that demonstrate the
use of each system call.
1.Write()

2.Open and Read


3.wait()
4.exec()

5.fork()
Experiment- 5
Name: Implement CPU scheduling policies.
1.SJF
2.SRJF
3.PRIORITY
4.Round Robin
5.FCFS

6.MultiLevel Queue

You might also like