Linux: Rute User's Tutorial and Exposition by Paul Sheer
Author:Paul Sheer
Language: eng
Format: mobi
Publisher: UNKNOWN
Published: 2018-06-16T23:00:00+00:00
newaliases whenever you modify the /etc/aliases file. In both cases, you must restart sendmail.
sendmail has received a large number of security alerts in its time. It is imperative that you install the latest version. Note that older versions of sendmail have configurations that allowed relaying by default—another reason to upgrade.
A useful resource to for finding out more tricks with sendmail is The Sendmail FAQ http://www.sendmail.org/faq/.
Chapter 31
lilo, initrd, and Booting
lilo stands for linux loader. LILO: is the prompt you first see after boot up, from which you can usually choose the OS you would like to boot and give certain boot options to the kernel. This chapter explains how to configure lilo and kernel boot options, and to get otherwise non-booting systems to boot.
The lilo package itself contains the files
§ ¤ /boot/boot.b /boot/message /sbin/lilo
/boot/chain.b /boot/os2_d.b /usr/bin/keytab-lilo
/usr/share/doc/lilo-<version>
¦ ¥
which is not that interesting, except to know that the technical and user documentation is there if hard-core details are needed.
31.1 Usage
When you first start your L INUX system, the LILO: prompt, at which you can enter boot options, is displayed. Pressing displays a list of things to type. The purpose is to allow the booting of different LINUX installations on the same machine, or different operating systems stored in different partitions on the same disk. Later, you can actually view the file /proc/cmdline to see what boot options (including default boot options) were used.
31.2.Theory 31.lilo ,initrd ,andBooting
31.2 Theory
31.2.1 Kernel boot sequence
A U NIX kernel, to be booted, must be loaded into memory from disk and be executed. The execution of the kernel causes it to uncompress itself and then run.&The word boot itself comes from the concept that a computer cannot begin executing without program code, and program code cannot get into memory without other program code—like trying to lift yourself up by your bootstraps, and hence the name. The first thing the kernel does after it runs is initialize various hardware devices. It then mounts the root file system on a specified partition. Once the root file system is mounted, the kernel executes /sbin/init to begin the UNIX operating system. This is how all UNIX systems begin life.
31.2.2 Master boot record
PCs begin life with a small program in the ROM BIOS that loads the very first sector of the disk into memory, called the boot sector of the master boot record or MBR. This piece of code is up to 512 bytes long and is expected to start the operating system. In the case of LINUX , the boot sector loads the file /boot/map, which contains a list of the precise location of the disk sectors that the LINUX kernel image (usually the file /boot/vmlinuz) spans. It loads each of these sectors, thus reconstructing the kernel image in memory. Then it jumps to the kernel to execute it.
You may ask how it is possible to load a file from a file system when the file system is not mounted. Further, the boot partition is a small and simple program and certainly does not support the many types of file systems and devices that the kernel image may reside in.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Red Hat Certified Specialist in Services Management and Automation EX358 Exam Guide by Eric McLeroy(6202)
The KCNA Book by Nigel Poulton(4259)
Microsoft Security, Compliance, and Identity Fundamentals Exam Ref SC-900 by Dwayne Natwick(3626)
Designing and Implementing Microsoft Azure Networking Solutions by David Okeyode(3534)
Microsoft Security Operations Analyst Exam Ref SC-200 Certification Guide by Trevor Stuart and Joe Anich(3483)
Microsoft Security Operations Analyst Exam Ref SC-200 Certification Guide by Trevor Stuart & Joe Anich(3410)
TCP IP by Todd Lammle(2987)
Microsoft Power BI Data Analyst Certification Guide by Ed Corcoran Orrin Edenfield(2922)
Unity Certified Programmer: Exam Guide by Philip Walker(2584)
MCSA Windows Server 2016 Study Guide: Exam 70-740 by William Panek(2522)
Networking A Beginner's Guide by Bruce Hallberg(2210)
Microsoft Power Platform Solution Architect's Handbook by Hugo Herrera(2038)
31 Days Before Your CompTIA A+ Exams (Shanette Luellen's Library) by Benjamin Patrick Conry(1863)
CompTIA A+ Practice Tests Core 1 (220-1101) and Core 2 (220-1102) by Ian Neil and Mark Birch(1796)
MCSA Windows Server 2016 Study Guide: Exam 70-741 by William Panek(1666)
PHP 7 Zend Certification Study Guide by Andrew Beak(1645)
Healthcare Information Security and Privacy (All-In-One) by Sean Murphy(1551)
CompTIA A+ Certification Guide (220-901 and 220-902) by Matthew Bennett(1526)
RHCSA & RHCE Red Hat Enterprise Linux 7: Training and Exam Preparation Guide (EX200 and EX300), Third Edition by Asghar Ghori(1488)
