LINUX救援模式使用

LINUX救援模式使用,第1张

1、可以切换到单用户模式,禁止服务的开机自启

输入init=/bin/bash开启,重新挂载根,禁止服务开机启动

1、分区表被破坏后,可以进入救援模式,使用grub进行修复

2、分区MBR的前446个字节删除以后,可以使用grub install /dev/sda 完成修复,不要求/boot下文件存在

1、先进入救援模式,查询文件系统情况,下图可看出,文件系统为ext4,逻辑卷处于未激活状态

2、激活逻辑卷,创建文件夹,临时挂载根目录

5、生成/grub文件夹

1、设置内核参数,只影响当次启动

2、启动时,在linux16行后添加systemd.unit=desired.target

3、systemd.unit=emergency.target

4、systemd.unit=rescue.target

5、rescue.target 比emergency 支持更多的功能,例如日志等

6、systemctl default 进入默认target

1、GRUB“the Grand Unified Bootloader”

引导提示时可以使用命令行界面

可从文件系统引导

2、主要配置文件 /boot/grub2/grub.cfg

3、修复配置文件

grub2-mkconfig >/boot/grub2/grub.cfg

4、修复grub

grub2-install /dev/sda BIOS环境

grub2-install UEFI环境

5、调整默认启动内核

vim /etc/default/grub

GRUB_DEFAULT=0

在本教程中,将展示如何使用 Centos 8的DVD镜像引导Rescue救援模式,并在救援模式中启用网络、配置SSH服务,供用户远程登录该服务器

系统环境

Centos8

加载ISO镜像,进入救援模式

在VMware Workstation中,加载光盘,并开机器用。开机按F2,进入BIOS,切换到Boot选项卡。将CD-ROM Drive移动到Hard Drive上面。按F10保存并重启。

选择Troubleshooting,然后选择进入救援模式。

当进入下面界面时,选择3,直接进入 shell 界面。

在救援模式配置网卡

首先使用ip addr和nmcli d查看以下网卡信息,并获取到网卡名称,为下一步启动网卡使用:

# ip addr

# nmcli d

下面激活ens160设备,并查看是否通过DHCP获取到ip地址:

# nmcli d connect ens160

# ip addr

可以看到ens160的状态已经是connected了。

如果需要设置静态ip地址,可以修改下面的配置文件,并重新加载网卡信息:

# vi /etc/sysconfig/network-scripts/ifcfg-ens160

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens160

UUID=ade25366-fb36-4f7d-b47c-407005b7fc66

DEVICE=ens160

ONBOOT=no

IPADDR=192.168.43.132

PREFIX=24

GATEWAY=192.168.43.2

www.donews.com/news/detail/4/2971720.html

news.qudong.com/article/406955.shtml

www.chinaz.com/news/2017/0925/807648.shtml

上面配置文件中将BOOTPROTO=改为static。添加了IPADDR= , PREFIX= , GATEWAY= 几个信息。

下面使用nmcli 命令 停用、并启用网卡设备:

# nmcli c down ens160

# nmcli c up ens160

在救援模式启用SSH服务

下面在救援模式启用SSH服务。首先进入/etc/ssh配置文件目录中。复制sshd_config.anaconda文件,并更改名称为sshd_config

# cd /etc/ssh

# cp -p sshd_config.anaconda sshd_config

下面启动sshd服务:

# systemctl start sshd

通过客户端远程连接测试一下,默认没有root密码。

总结

在本教程中,将展示如何使用Centos8的DVD镜像引导Rescue救援模式,并在救援模式中启用网络、配置SSH服务,供用户远程登录该服务器。

1、“recoverymode”的意思是:进入恢复模式。“recoverymode”主要有“恢复出厂设置”和“刷机”两种功能,是一种可以对手机数据进行修改的运行模式。

2、rescuemode是救援模式。是Linux服务器引导到单用户模式或救援模式(rescuemode)是Linux管理员在关键时刻恢复服务器时通常使用。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/711136.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-06
下一篇2023-08-06

发表评论

登录后才能评论

评论列表(0条)

    保存