输入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管理员在关键时刻恢复服务器时通常使用。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)