Hands-On Booting: Learn the Boot Process of Linux, Windows, and Unix (Paperback)
暫譯: 實作啟動:學習 Linux、Windows 和 Unix 的啟動過程 (平裝本)

Babar, Yogesh

  • 出版商: Apress
  • 出版日期: 2020-07-01
  • 售價: $2,020
  • 貴賓價: 9.5$1,919
  • 語言: 英文
  • 頁數: 468
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484258894
  • ISBN-13: 9781484258897
  • 相關分類: Linux
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Master the booting procedure of various operating systems with in-depth analysis of bootloaders and firmware. The primary focus is on the Linux booting procedure along with other popular operating systems such as Windows and Unix.

Hands-on Booting begins by explaining what a bootloader is, starting with the Linux bootloader followed by bootloaders for Windows and Unix systems. Next, you'll address the BIOS and UEFI firmware by installing multiple operating systems on one machine and booting them through the Linux bootloader. Further, you'll see the kernel's role in the booting procedure of the operating system and the dependency between kernel, initramfs, and dracut. You'll also cover systemd, examining its structure and how it mounts the user root filesystem. In the final section, the book explains troubleshooting methodologies such as debugging shells followed by live images and rescue mode.

On completing this book, you will understand the booting process of major operating systems such as Linux, Windows, and Unix. You will also know how to fix the Linux booting issues through various boot modes.

 

What You Will Learn

 

  • Examine the BIOS and UEFI firmware
  • Understanding the Linux boot loader (GRUB)
  • Work with initramfs, dracut, and systemd
  • Fix can't-boot issues on Linux

 

Who This Book Is For

Linux users, administrators, and developers.

 

商品描述(中文翻譯)

掌握各種作業系統的啟動程序,深入分析啟動載入程式和韌體。主要重點是 Linux 的啟動程序,以及其他流行的作業系統,如 Windows 和 Unix。

《實作啟動》首先解釋什麼是啟動載入程式,從 Linux 的啟動載入程式開始,接著介紹 Windows 和 Unix 系統的啟動載入程式。接下來,您將通過在一台機器上安裝多個作業系統並通過 Linux 的啟動載入程式啟動它們,來處理 BIOS 和 UEFI 韌體。此外,您將了解內核在作業系統啟動程序中的角色,以及內核、initramfs 和 dracut 之間的依賴關係。您還將涵蓋 systemd,檢視其結構以及如何掛載用戶根檔案系統。在最後一部分,書中解釋了故障排除方法,例如調試外殼,接著是即時映像和救援模式。

完成本書後,您將了解主要作業系統(如 Linux、Windows 和 Unix)的啟動過程。您還將知道如何通過各種啟動模式修復 Linux 的啟動問題。

您將學到的內容:

- 檢視 BIOS 和 UEFI 韌體
- 理解 Linux 啟動載入程式 (GRUB)
- 使用 initramfs、dracut 和 systemd
- 修復 Linux 的無法啟動問題

本書適合對象:

Linux 使用者、管理員和開發人員。

作者簡介

Yogesh has been with Red Hat for the past 10 years. He is presently working as a principal technical support engineer in the Linux kernel domain. He specializes in troubleshooting and tuning the performance issues of Linux enterprise servers. The Linux boot process is his forte and he regularly speaks at open source conferences and forums. He also conducts workshops on operating systems for engineering students.

 

作者簡介(中文翻譯)

Yogesh 在 Red Hat 工作了十年,目前擔任 Linux 核心領域的首席技術支援工程師。他專精於排除 Linux 企業伺服器的性能問題及調整效能。Linux 啟動過程是他的強項,他經常在開源會議和論壇上發表演講。他也為工程學生舉辦有關作業系統的工作坊。