Skip to main content

Posts

Showing posts from July, 2017

A COMPLETE WALK THROUGH LINUX BOOTING PROCESS

Many of us are using Linux, but how many have ever wondered what exactly happens when a system is powered on, how Linux kernel is loaded, how a login screen prompts? Let's have a deep walk though Linux booting process. After reading this, one would have understanding not only on Linux booting process, but also on BIOS, UEFI firmware, MBR & GPT partitions, bootloaders like GRUB, Linux kernel etc. Let's get started . . . . In order to boot Linux, a Linux capable bootloader such as syslinux or GRUB is needed. They need to be installed in Master Boot Record (MBR) or in GUID Partition Table (GPT). Boot loader loads the kernel and initial ramdisk before actual boot process is initialized. This process is different for different firmwares such as BIOS and UEFI. When the power is on, Power On Self Test (POST) begins which ensures hardwares are ready. After it, BIOS or UEFI firmware is loaded which initializes required hardwares for booting. WHAT IS BIOS? BIOS (Basic Input

How to install Arch Linux?

What is arch linux? Arch Linux is a GNU/Linux distribution, which aims at providing the latest stable version of most of the softwares by following a rolling release model. It defines simplicity without adding unnecessary modifications. It is designed to boot on-line, so that you will get the latest version of Arch in any way. If you have already arch installed on your system then you can always upgrade it by using [pacman -Syu] command. When you boot arch Linux from USB it will automatically start DHCPCD and drop a ZSH shell . you can use nano, VIM to modify any file. Before installation: - Verify the boot mode [ ls /sys/firmware/efi/efivars ] If the directory does not exist then your system might be booted in BIOS or CSM mode, else it is UEFI. - Connect to Internet: If Arch did not get any IP address do run [ dhcpcd ] manually. - for wireless connectivity:- [ iw dev ] to get wireless interface name. [ iw dev INTERFACE link ] to get the status of the interface. [ iw dev

WHY LINUX?

Linux is open source, which means we are free to download, edit its source codes and share. GNU General Public License ensures Linux remains free and standardized. Like most popular versions of UNIX, Linux is also POSIX-compliant (Portable Operating System Interface for Computer Environments). Linux is highly stable, fast and in its simplest format it can run on only 2MB of RAM. Although there is only one standard version of Linux, different companies and groups have packaged Linux and its softwares in different ways to build different distributions (in sort distros). Distributions like SUSE, Arch, Red Hat, Ubuntu etc are designed to satisfy any user needs and many aimed at providing comprehensive solutions & support for any tasks. Almost all Linux distributions provide option to run it as a Live-CD, so that we can run and experience complete Linux without even installing it. Linux offers many window-managers and desktop environments like GNOME, KDE, XFCE, I3 etc which are hig

GNU/Linux

WHAT IS LINUX? People often consider Linux as a complete operating system, but technically it is an operating system kernel, which is the part originally developed by Linus Torvalds. WHAT IS GNU/LINUX? Linux is a kernel which makes system hardware usable by providing an interface to the operating system, but only cosidering linux is of no use. We need an operating system with bunch of applications which would use the hardware resources by the help of kernel to get our jobs done. Richard Stallman's free software foundation had created many softwares but what they were missing was the kernel, which Torvald had developed. So they merged to get a complete operational OS, which is known as GNU/Linux today. GNU/Linux is licenced under GNU General Public License(GPL) which allows distribution and sale of possibly modified and unmodified versions of Linux but requires that all those copies be released under the same license and be accompanied by the complete correspoding source co