Lecture_4_Operating_Systems
Lecture_4_Operating_Systems
• Following are the Operating System examples with the latest Market Share
OS Name Share
Windows 40.34
Android 37.95
iOS 15.44
Mac OS 4.34
Linux 0.95
Chrome OS 0.14
Windows Phone OS 0.06
Functions of Operating System
• Some typical operating system functions may include managing memory, files,
processes, I/O system & devices, security, etc.
• Below are the main functions of Operating System:
Source: Guru99
What is Kernel in Operating System?
• The kernel is the central component of a computer operating systems.
• The only job performed by the kernel is to the manage the
communication between the software and the hardware.
• A Kernel is at the nucleus of a computer. It makes the communication
between the hardware and software possible.
• While the Kernel is the innermost part of an operating system, a shell
is the outermost one.
Difference between Firmware and
Operating System
Firmware Operating System
Define Firmware: Firmware is one kind of Define Operating System: OS provides functionality
programming that is embedded on a chip in the device over and above that which is provided by the
which controls that specific device. firmware.
• Check the system requirements. If you’ve decided that you want to install a
new operating system, you’ll first need to figure out which one you want to use.
Operating systems have varying system requirements, so if you have an older
computer, make sure that you can handle a newer operating system.
• Most Windows installations require at least 1 GB of RAM, and at least 15-20 GB
of hard disk space.
• Also, your CPU needs to be powerful enough to run the OS you want to run.
Make sure that your computer can accommodate this.
• If not, you may need to install an older operating system, such as Windows XP.
• Linux operating systems typically don’t require as much space and computing
power as Windows operating systems.
• The requirements vary depending on the distribution you choose (Ubuntu,
Fedora, Mint, etc.).
• Most modern hardware will meet these requirements without difficulty.
Hardware Requirement
Processor Recommended processor by the OS vender, i.e intel Pentium, celeron,
duo core, core i3 etc
Floppy disk High-density 3.5" drive if setup is being performed across a network
using a network client or boot disk.
Network adapter Appropriate Network adapter card if setup is being performed across a
network.
2. Decide whether to purchase
or download
• Windows licenses need to be purchased. Each license comes with a
key good for one installation.
• Most Linux distributions are free to download and install as much as
you’d like, though some Enterprise versions are closed and require
purchase (Red Hat, SUSE, etc.).
3. Research your software
compatibility.
• Make sure that the operating system you want to install supports the programs
that you want to use.
• If you use Microsoft Office for work, you won’t be able to install it on a Linux
machine.
• There are substitute programs available, but the functionality may be limited.
• Many games that work on Windows will not work on Linux.
• The number of supported titles is growing, but be aware that if you are an avid
gamer your library might not transfer over smoothly.
4. Obtain your new operating
system.
• If you’ve purchased a copy of Windows from a store, you should have received
an installation disc along with your product code.
• If you don’t have the disc but have a valid code, you can download a copy of the
disc online.
• If you are installing Linux, you can download an ISO of the distribution from the
developer’s website.
• An ISO file is a disc image that needs to be burned to a disc or copied to
a bootable USB drive
5. Backup your data.
• When you are installing a new operating system, you are most likely going to be wiping the hard
drive in the process.
• This means that you will lose all of your files on the computer unless you back them up.
• Always make sure that any important files are copied to a backup location before starting the
installation process. Use an external hard drive or burn the data to DVDs.I
• f you are installing the operating system alongside your existing one, you most likely will not have
to delete any data.
• It is still wise to backup important files just in case.
• You cannot backup programs; they will need to be reinstalled once you have finished installing
your new operating system.
Installing Your New
Operating System
1.Determine your installation
order.
• If you are installing a Linux distribution that you want to run
alongside Windows, you need to install Windows first and then Linux.
• This is because Windows has a very strict boot loader that needs to
be in place before Linux is installed, otherwise Windows won’t load.
2. Boot from your installation
disc.
• Insert the installation disc into your optical; drive, and reboot your
computer.
• Normally a computer boots from the hard drive first, so you will need to
adjust some settings in your BIOS in order to boot from the disc drive.
• You can enter the BIOS by hitting the designated Setup key during the boot
process.
• The key will be displayed on the same screen as your manufacturer’s logo.
Common Setup keys include F2, F10, F12, and Del/Delete.
• Once you are in the Setup menu, navigate to the Boot section. Set your
DVD/CD drive as the first boot device.
• If you are installing from a USB drive, make sure that the drive is inserted
and then select it as the first boot device.
• Once you’ve selected the correct drive, save your changes and exit Setup.
Your computer will reboot.
3. Wait for the Setup program
to load.
• No matter which operating system you choose, the setup program
will need to copy some files to your computer before it can continue.
• This can take several minutes, depending on the speed of your
computer’s hardware.
• You will most likely need to choose some basic options, such as
language and keyboard layout.
4. Choose your installation
type.
• Windows will give you the option of Upgrading or performing a Custom installation.
• Even if you are upgrading an older version of Windows, it is highly recommended that you choose
Custom and start from scratch.
• This will minimize problems that may arise later from combining old settings and new ones.
• If you are installing Linux, you will be given the option to install alongside your existing operating
system (Windows), or to erase the disk and install Linux by itself.
• Choose the option that best meets your needs. If you choose to install alongside Windows, you
will be given the option to choose how much hard disk space you want to designate for Linux.
5. Format your partitions.
• If you are installing Windows, you will need to choose which hard
drive partition you want to install it on.
• Deleting partitions will wipe the data on the partition and return the
space to the Unallocated section.
• Select the unallocated space and create a new partition.
• If you are installing Linux, the partition needs to be formatted in the
Ext4 format.
6. Install your OS and wait for
the installation to complete.
• Depending on the speed of your computer, this can take up to an hour
to finish.
• Most installations are hands-off at this point. Your computer may
reboot several times during the installation process.
7. Create your Windows login.
• Once your Windows installation is complete, you will
need to create a username.
• You can also choose to create a password, though this is
not necessary.
• After creating your login info, you will be asked for your
product key.
• In Windows 8, you will be asked to customize the colors
first.
• After that, you can choose to either log in with a
Microsoft account or use a more traditional Windows
username.
8. Install your drivers and
programs.
• Once the installation is complete, you will be taken to your new
desktop.
• From here, you can begin installing your programs and make sure that
your drivers are installed and up to date.
• Make sure to install an antivirus program if you are going to be
connecting to the internet.
Summary
• Installing an OS is a huge undertaking.
• There are no set formulas for how it should be done.
• Early steps in the planning should include checking that the new
software will run on the hardware.
• Determination of the type of installation, homogenous server,
heterogeneous server, standalone system, thick client, or thin
client should also be addressed before beginning the installation
process.
• System types to be supported and the intended use of the system
must also be factored into installation planning.
• Application availability should be checked, and rechecked.
• If mission-critical applications are not available for the OS to be
installed, you may have to change your plans.
Summary
• Because the administrator’s approach to OS installation is critical
to the success of the system, allocating some time for
experimentation can be extremely useful.
• Plan an installation and then implement the system based on
initial planning sessions.
• As the first installation is performed, keep copious notes on the
process, and any surprises encountered.
• Once the system is up and running, inspect everything to make
sure no critical information was forgotten.
• When you think the test installation is a success, wipe out the
installation and go through the process a second time.
• When it comes to installing an OS, practice makes perfect.
Installing Specific
OS
-
Server OS Installations
Labs
• Installing Windows Server 2019
• Installing Ubuntu Linux Server