[archlinux] linux boot process/order/stage

信息量好大 --!

神教读物,无人能比:

https://wiki.archlinux.org/index.php/Arch_boot_process

IBM的高质量文档

https://www.ibm.com/developerworks/library/l-linuxboot/

https://www.freedesktop.org/software/systemd/man/bootup.html#

init process: https://en.wikipedia.org/wiki/Linux_startup_process

sysv init script

upstart 与sysv向上兼容

openrc  gentoo/freeBSD 等在使用   https://en.wikipedia.org/wiki/OpenRC

systemd。 https://wiki.archlinux.org/index.php/Systemd

  https://www.freedesktop.org/wiki/Software/systemd/

  http://0pointer.de/blog/projects/systemd-for-admins-1.html

runit。

一个对比:https://wiki.archlinux.org/index.php/Init/Rosetta

process supervison: https://en.wikipedia.org/wiki/Process_supervision

https://wiki.archlinux.org/index.php/Kernel_modules_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

时间: 2024-10-12 08:28:02

[archlinux] linux boot process/order/stage的相关文章

Linux Booting Process: A step by step tutorial for understanding Linux boot sequence

One of the most remarkable achievement in the history of mankind is computers. Another amazing fact about this remarkable achievement called computers is that its a collection of different electronic components, and they work together in coordination

The Boot Process at a Glance x86/x64系统启动过程解析

哥又来干体力活了.人肉翻译一下: The Boot Process at a Glance This section explains the boot process in sufficient detail to understand the system address map and other bus protocol-related matters that are explained later in this article. You need to have a clear u

The Kernel Boot Process.内核引导过程

原文标题:The Kernel Boot Process 原文地址:http://duartes.org/gustavo/blog/ [注:本人水平有限,只好挑一些国外高手的精彩文章翻译一下.一来自己复习,二来与大家分享.] 上一篇文章解释了计算机的引导过程,正好讲到引导装载程序把系统内核镜像塞进内存,准备跳转到内核入口点去执行的时刻.作为引导启动系列文章的最后一篇,就让我们深入内核,去看看操作系统是怎么启动的吧.由于我习惯以事实为依据讨论问题,所以文中会出现大量的链接引用Linux 内核2.6

Linux parent process and child process when 'sudo'

如果在一般用户下如user,执行sudo命令,会产生两个进程. ps -ef | grep Container root 4305 643 0 16:37 pts/39 00:00:00 sudo ./ContainerCompilation.shroot 4306 4305 0 16:37 pts/39 00:00:00 /bin/bash ./ContainerCompilation.sh 4306进程的父进程是4305,也就是说unix先生成4305进程将命令交给root,然后产生4306

linux /boot FHS翻译

/boot: Static files of the boot loader Purpose: This directory contains everything required for the boot process except configuration files not needed at boot time and the map installer. Thus /boot stores data that is used before the kernel begins ex

Process Order API - How To Scripts

In this Document   Purpose   Questions and Answers   References APPLIES TO: Oracle Order Management - Version 11.5 to 12.2.3 [Release 11.5 to 12.2] Information in this document applies to any platform. ***Checked for relevance on 08-Sep-2014*** PURPO

【转】Understanding the Angular Boot Process

原文: https://medium.com/@coderonfleek/understanding-the-angular-boot-process-9a338b06248c --------------------------------------------------------------------------------- For newcomers to Angular 2+ (now referred to simply as Angular), the struggle i

linux /boot 清理

随着升级 /boot分区会越来越满 导致后续无法升级  原因是因为每次升级有可能升级内核  但是旧的内核没有删除  所以导致/boot一直增大 解决办法就是删除不需要的内核,一下步骤: 查看所有安装的内核 dpkg --get-selections |grep linux-image 查看当前使用的内核 uname -a 删除掉除当前在使用的内核 sudo apt-get purge linux-image-xxx    对应同一版本应该有两个文件  都删了有卸载不完全的(有提示),可以用 su

linux /boot分区被删除,系统无法启动

当/boot被删除之后,重启机器会停在grub引导界面,如图 这时我们把安装盘挂上,重光驱启动,进入救援模式,如图 引导中让选择语言和键盘类型,选择完毕之后进入救援模式如图 选择shell 模式 ,点击ok,然后切换根目录,chroot /mnt/sysimage,这时我们建立一个cd的挂载点,将cd挂载.(这时我们可以启动网络,把ssh服务开启),进入到boot目录下什么都没有,这时我们要安装kernel,如图 rpm 的时候如果装不成功,用强制安装 --force,安装之后 进入到 boot