U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > bios设置U盘启动 >

Linux 引导过程与服务控制

来源:http://www.tudoupe.com时间:2022-04-11

目录

一. 面向Linux操作系统的进程

1.开机自检

2.MBR引导

3.GRUB菜单

4. 插入Linux内核

五. 启动启动启动程序

二.系统初始化进程

一. 启动程序

2. Systemd

3. 系统单元类型

四. 运行与系统目标对应的水平。

5.各个级别的作用

三.排除启动类故障

一. 解决MCBR部门问题

方法一:

二,重回GRUB方向的缺陷

方法一:手动输入指南命令(困难和没有建议)。

第二:切换到急救模式,重新开始GRUB试点。

方法三:将接口安装在急救模式中,并重新创建 GRUB 菜单配置文件。

三点 根密码

四. 服务管理和业务水平

1.系统服务控制

2.控制类型

三. Linux 系统操作水平

查看运行级别

临时切换运行级别

设置永久运行级别

四. 查看系统默认操作级别

五.优化启动

一.ntsysv 工具

2. Stemctl 工具

三.antsysv 服务管理应用程序

四. 系统服务的启动状况

一. 面向Linux操作系统的进程

1.开机自检

当服务器主机启动时CPU(中央处理器股)将由主板上的BIOS设置来确定。RAM, 中央处理器显卡,在早期测试期间,使用了键盘等设备。(a) 测试成功后,系统按照预定的启动顺序进行转让控制。大部分时间都使用硬盘。

  • 简而言之:第一个能够引导该系统的装置,如硬盘驱动器或灯光驱动器,是闪存驱动器。

2.MBR引导

当使用硬盘启动系统时,最初,根据硬盘第一部分的MBR(最大启动记录),那是为主的向导而预定的,将系统控件移动到持有操作系统指南文件的分区控件;或直接根据 MBR 记录的指导信息引用起始菜单(如 GRUB)

  • 总而言之,在MCBR部门实施一个启动性GRUB定向方案。

3.GRUB菜单

就Linux操作系统而言 GRUB (GRand Unified Bootloader,最常用的多系统牵头软件是同步启动装载器。当GRUB控制系统时将向用户展示启动菜单,供用户选择。根据选择(或使用默认设置)加载 Linux 内核文件,内核随后接管了对系统的控制。值得指出的是,CentoS7使用GRUB2发射器。

  • 总而言之,GRUB首先阅读GRUB剖面图/boot/grub2/grub.cfg文件,以获取内核和镜像文件系统设置和路径位置。

4. 插入Linux内核

Linux 内核是一个预先编译的二进制文档 。它出现在各种硬件资源和系统应用程序之间。负责资源分配和资金运输。在内核接管了系统之后整个Linux操作系统将受到完全控制。在半人马操作系统中'/bout/vmlinuz-3.Ten.0-514.E17.x86_64' 是默认的内核文件 。

  • 将内核和镜像文件系统装入内存

五. 启动启动启动程序

为了完成额外的系统调整进程,Linux 内核最初将系统“ /sbin/ init” 应用程序装入内存, 并将其执行( 运行中的程序称为进程 ) 。Init程序负责实施若干系统启动程序。最后,系统等待用户登录。

  • 简言之,硬件驱动程序被装入内存,内核被装入内存,以进行内存程序。

二.系统初始化进程

一. 启动程序

Linux 内核将执行 / sbin/ init 。

Init程序是该系统的初始程序。

启动过程的PID(进程标记)始终为 1 。

2. Systemd

系统是 Linux 操作系统的启动程序 。

CentOS7将传统的SysVinit启动系统替换为全新的系统启动系统。

/lib/systed/systemd是CentOS7中运行的初始启动程序。

3. 系统单元类型

单元类型 扩展名 说明
Service .service 描述一个系统服务
Socket .socket 描述进程间通信的套接字 。
Device .device 内核识别设备文件的描述
Mount .mount 文件系统挂载点的描述
Automount .automount 文件系统的自动挂载点有详细描述。
Swap .swap 解释内存交换设备或文件交换。
Path .path 文件系统中的文件或目录的描述
Timer .timer 定时器的描述( 用于完成类似日冕的排程任务)
Snapshot .snapshot 为了保存系统状态
Scope .scope 通过编程系统公共汽车界面,您可以创建外部程序。
Slice .slice 集团是指跨公司层级的管理系统业务集群。
Target .target 描述系统部件的集合。

四. 运行与系统目标对应的水平。

运行级别 系统目标 说明
0 target 当达到水平时,主机将被关闭 。
1 rescue.target 单一用户模式允许在不需要密码的情况下访问系统,通常用于系统维护。
2 multi-user.target 操作级别由用户定义或特定域。默认值为 3。
3 multi-user.target 字符界面的完整多用户模式,大多数服务器主机都使用此模式。
4 multi-user.target 操作级别由用户定义或特定域。默认值为 3。
5 graphical.target GUI 的多用户模式, 提供了一个图形化桌面操作环境 。
6 reboot.target 当使用水平时,主机将重新启动。

5.各个级别的作用

目标:禁用

1 (recuu) 预计使用: 单一用户模式

二,三,四,四, 肌肉用户。

目标:建立一个多功能图形界面。

6 (重新开始.) 目标:重新开始

0 系统关闭模式, 系统默认操作级别无法设置为零, 或机器无法正确启动, 机器关闭关闭

1个单独用户模式root权限,用于系统维护,不允许远程登录( 仅允许实时登录) 。访问模式为100度,类似于 Windows 中的安全登录;在单一用户模式下, root 可以在没有密码的情况下登录 。在此模式下,您可以更改 root 密码 。

2个多用户模式(没有NFS或网络支持)

3 与 NFS 和网络连接,以完整的多用户文本模式登录到 Console 命令行模式。

4 当系统不使用时,它一般不保存,在某些特殊情况下,它可能被用于完成任何事情。例如,当膝上型计算机电池用完时,你可以切换到这个模式来做一些修改。

登录到 GUI 模式、 图形模式、 X Windows

6 重新启动模式; 无法将默认操作级别调整为 6 。 否则, 它将无法正确启动 。 Init6 将被重置 。

三.排除启动类故障

一. 解决MCBR部门问题

故障原因

  • 病毒、马等造成的伤害
  • 不正确的分区程序。 磁盘上的错误错误和写错误

故障现象

  • 我们无法找到飞行员 开始中止
  • 无法装入操作系统。 启动后屏幕会变黑 。

解决思路

  • 应提前作好备份文件
  • 安装CD-ROM可以帮助你进入急救心态。
  • 从备份文件中恢复

方法一:

MBR有512字节,位于第一个硬盘(/dev/sda)的第一个物理区。

1) 将 MBR 区段数据备份到另一个磁盘(/dev/sdb1) 。

  • mkdir /backup
  • mount  /dev/sdb1 /backup
  • dd if=/dev/sda of=/backup/mbr.bak bs=512  count=1

3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5

  • dd  if=/dev/zero  of=/dev/sda  bs=512  count=1

三、关于《公约》和《公约》的

插入光盘并重新启动计算机。

当安装显示的向导界面时,请选择“路径射击”选项。

选择“ 恢复半人马Linux 系统” 选项, 输入急救模式 。

继续按下 Enter 在选择 “% 1” 后继续 。

如果您再次按 Enter 键, 您将会得到带 " sh-4 " 2# " Bash Shell Environment for Hints" 。

  • sh-4.2# mkdir /backupdir
  • sh-4.2# mount /dev/sdb1/backupdir

包含备份文件的分区应该挂载 。

  • sh-4.2# dd if=/backupdir/mbr.bak of=/dev/sda

恢复备份数据

  • sh-4.2# exit

在退出命令下退出临时 Shel1 环境, 系统将自动恢复 。

二,重回GRUB方向的缺陷

故障原因

  • MBR GRUB试验方案已经受到破坏。
  • 请接受我的歉意, Grub. conf 文件丢失了。 在定向设置中发生了一个问题 。

故障现象

  • 系统引导停滞,显示“grub>”提示符

解决思路

  • 试图手动输入指导命令 。
  • 输入急救模式、重写或从备份中恢复。
  • 在MCBR部门重建小麦方案

/boot/grub/ 目录包括启动菜单的背景图像和样式。

/boot/grub2/grub.cfg

GRUB配置文件

方法一:手动输入指南命令(困难和没有建议)。

  • grub> insmod xfs

将给定模块装入内核 。

  • grub> Finux16 /vmlinuz-3.10.0-693.e17.x86_64 root=UUID=8fd74986-ae66-4ffd-b7d8-a19f2eca7b6f rorhgb quiet
  • LANG=zh_ CN.UTF-8

内核名称和位置的细节

  • grub> initrd16 /initramfs-3.10.0-693.e17.x86_64.img

镜像系统文件

  • grub> boot

引导boot

第二:切换到急救模式,重新开始GRUB试点。

MBR有512字节,位于第一个硬盘(/dev/sda)的第一个物理区。,前446字节是主引导记录,分区表保存在MBR扇区中的第447-510字节中

  • mkdir /bak
  • mount /dev/sdb1  /bak
  • dd if=/dev/sda  of=/bak/grub.bak bs=446  count=1

与MRB,我们模拟损害 GRUB试点程序 但不删除分割表。

  • dd  if=/dev/zero  of=/dev/sda  bs=446  count=1

以急救模式启动接口, 从备份文件中恢复 GRUB 试点 。

  • sh-4.2# mkdir /backupdir
  • sh-4.2# mount /dev/sdbl /backupdir
  • sh-4.2# dd  if=/backupdir/grub.bak  of=/dev/sda
  • sh-4.2# exit

方法三:将接口安装在急救模式中,并重新创建 GRUB 菜单配置文件。

  • rm -rf /boot/grub2/grub.cfg

输入急救模式,插入光盘,并切换到系统根环境。

  • sh-4.2# chroot /mnt/sysimage

在第一个硬盘驱动器(/dev/sda)的MRB区重新安装GRUB试点,省略多个分区。

  • bash-4.2# grub2-install /dev/sda

重建 GRUB 菜单的配置文件 。

  • bash-4.2#  grub2-mkconfig -o /boot/grub2/grub.cfg

根环境退出,进程重新启动。

  • bash-4.2#  exit
  • sh-4.2#  reboot

三点 根密码

故障原因

  • 忘记了 root 用户的密码 。

故障现象

  • 无法关闭临时文件夹:%s。
  • 如果没有可进入的替代账户,它将无法登录到该系统。

解决思路

  • 密码在急救模式中重设 。

CentoS7忘记了 root 用户的密码 。或是重置

方法一:启动到急救模式,负载系统镜,然后进入系统根环境。

sh-4.2#  chroot /mnt/sysimage

重置 root 密码 。

bash-4.2#  passwd root

例如,输入单一用户模式以更改 root 密码。

(1) 按 Esc 键重新启动, 然后按 GRUB 起始菜单的第一行来选择编辑选项, 然后输入“ e” 进入编辑 。

(2) 编辑修改:“ro”是在第16行发现的,改为“rw init=/sysroot/bin/bash”

(3) 按下Ctrl+X并输入指示重新启动系统。

  • sh-4.2# chroot /sysroot

(4)字符集修改

修改前可修改字符集

  • sh-4.2# LANG=en US.UFT-8

重置root密码

  • sh-4.2#  passwd root

根环境退出,进程重新启动。

  • bash-4.2#  exit
  • sh-4.2#  init 6

四. 服务管理和业务水平

1.系统服务控制

Systemctl 控制类型服务的名称

2.控制类型

  • start:启动
  • stop:停止
  • 重新开始: 重新启动
  • 重新加载: 重新加载
  • 检查服务状态

三. Linux 系统操作水平

查看运行级别

  • 仅可使用运行级别指令对运行级别和当前运行级别进行审查。
  • 当您使用系统ctl 工具时,可能会看到默认操作级别。

临时切换运行级别

  • Init 命令的参数是匹配运行水平的整数。
  • systemctl 工具: systemetl 的命令参数是一个特定的目标 。

设置永久运行级别

四. 查看系统默认操作级别

systemctl  get -default

设置永久运行级别

ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

systemctl set -default multi-user.target

永久修改主机名

hostnamectl set-hostname newname

查看主机名的状态

hostnamectl  status

设置系统语言为中文

localectl set-locale LANG=zh_CN.utf8

见现行制度的语言。

localectl [status ]

五.优化启动

一.ntsysv 工具

  • 提供互动的视觉窗口 。
  • 可以在字符终端运行
  • 使许多服务的集中管理成为可能。

2. Stemctl 工具

  • 不互动的可视化窗口 。
  • 提高个人服务管理效率的个体服务管理

三.antsysv 服务管理应用程序

ntsysv

-- -- 级别级别列表 antsysv

四. 系统服务的启动状况

检查系统服务启动状态 。

  • 自动启用的服务名称系统ctl

配置系统服务启动状态 。

  • 使用 systemctl 的启用/禁用服务名

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息