起動時の問題のLinuxシステムの復旧

マスターブートレコードのMBRのハードディスクのブート・フェーズの復元
シミュレーション問題をます。dd if = / devの/ゼロ =は/ dev / VDA BS = 446数= 1つの
起動時の問題のLinuxシステムの復旧
問題インタフェース
起動時の問題のLinuxシステムの復旧

1.無治療では、システム再起動しません
入力するには/ bootディレクトリの
CD /ブート
gtub2マスターブート再
GRUB2インストールは/ dev / VDAは
、システムを再起動する2.アプローチを
ブート可能なCDを使用してシステムを再起動し、修復モードを

仮想マシン管理起動し
起動時の問題のLinuxシステムの復旧
、仮想マシンをシャットダウンすることを余儀なくが
起動時の問題のLinuxシステムの復旧
CD-ROMのCDを追加
起動時の問題のLinuxシステムの復旧
rhel7.0画像を追加
起動時の問題のLinuxシステムの復旧
するために、ブートデバイスの選択モードを選択CD-ROM開始に
起動時の問題のLinuxシステムの復旧
トラブルシューティングブートインタフェースモードを選択するには、下プレス、仮想マシンを再起動して
起動時の問題のLinuxシステムの復旧
選択レスキュー修復モードを
起動時の問題のLinuxシステムの復旧
Enterキーを押してきました
起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧
どこハードディスクのブートパーティション

chroot環境を/ mnt / sysimage /

gtub2マスターブート再インストール
GRUB2インストールは/ dev / VDA
終了するには、2回の終了を
起動時の問題のLinuxシステムの復旧
開始するためにのvirtioディスク1を選択し、ブートデバイス選択モードに入るように
起動時の問題のLinuxシステムの復旧
再度、仮想マシンのオープン
起動時の問題のLinuxシステムの復旧
システムの復旧は完了です
起動時の問題のLinuxシステムの復旧


ファイルの起動フェーズ
1)ブート・ファイルが欠落しています

模拟问题: rm -fr /boot/grub2/grub.cfg
起動時の問題のLinuxシステムの復旧
出现问题界面
起動時の問題のLinuxシステムの復旧
1 .未重启系统处理方式
cd /boot/grub2
grub2-mkconfig > /boot/grub2/grub.cfg
2 . 重启系统处理方式
重启系统,使用光盘引导,进入修复模式

启动虚拟机管理
起動時の問題のLinuxシステムの復旧
强制关闭虚拟机
起動時の問題のLinuxシステムの復旧
添加cdrom光盘
起動時の問題のLinuxシステムの復旧
添加rhel7.0镜像
起動時の問題のLinuxシステムの復旧
进入启动设备选择模式,选择以cdrom启动
起動時の問題のLinuxシステムの復旧
重新启动虚拟机,开机界面时按上下选择Troubleshooting处理故障模式
起動時の問題のLinuxシステムの復旧
选择Rescue修复模式
起動時の問題のLinuxシステムの復旧
一直按回车键
起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧
指定/boot所在分区参数

grub > set root='hd0,msdos1' ---> 此位置是不固定的,位置指定/boot所在分区
grub > linux16 /boot/vmlinuz-3.10.0-123.el7.x86_64 ro root=/dev/vda1 #跟分区的设备名称
grub > initrd16 /boot/initramfs-3.10.0-123.el7.x86_64.img
起動時の問題のLinuxシステムの復旧
grub > boot
起動時の問題のLinuxシステムの復旧
注 ---> 以上操作可以使系统正常启动,但是是临时的,所以进入系统后还是需要执行:
cd /boot/grub2
grub2-mkconfig > /boot/grub2/grub.cfg
进入启动设备选择模式,选择以VirtIO Disk 1启动
起動時の問題のLinuxシステムの復旧
再次开启虚拟机
起動時の問題のLinuxシステムの復旧
系统恢复完成
起動時の問題のLinuxシステムの復旧
.


2)内核文件丢失
模拟问题: rm -fr /boot/vmlinuz-3.10.0-123.el7.x86_64
起動時の問題のLinuxシステムの復旧
出现问题界面
起動時の問題のLinuxシステムの復旧
重启系统,使用光盘引导,进入修复模式

启动虚拟机管理
起動時の問題のLinuxシステムの復旧
强制关闭虚拟机
起動時の問題のLinuxシステムの復旧
添加cdrom光盘
起動時の問題のLinuxシステムの復旧
添加rhel7.0镜像
起動時の問題のLinuxシステムの復旧
进入启动设备选择模式,选择以cdrom启动
起動時の問題のLinuxシステムの復旧
重新启动虚拟机,开机界面时按上下选择Troubleshooting处理故障模式
起動時の問題のLinuxシステムの復旧
选择Rescue修复模式
起動時の問題のLinuxシステムの復旧
一直按回车键
起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧
启动分区所在硬盘

chroot /mnt/sysimage
mkdir /rhel7
mount /dev/sr0 /rhel7
cd /rhel7/Packages
cp kernel-3.10.0-123.el7.x86_64.rpm /mnt
cd /mnt
rpm2cpio kernel-3.10.0-123.el7.x86_64.rpm | cpio -id
起動時の問題のLinuxシステムの復旧
cd /mnt
ls
cd boot
cp vmlinuz-3.10.0-123.el7.x86_64 /boot
起動時の問題のLinuxシステムの復旧
exit
exit

起動時の問題のLinuxシステムの復旧
进入启动设备选择模式,选择以VirtIO Disk 1启动
起動時の問題のLinuxシステムの復旧
再次开启虚拟机
起動時の問題のLinuxシステムの復旧
系统恢复完成
起動時の問題のLinuxシステムの復旧

3)系统初始化镜像文件丢失
模拟问题: rm -fr /boot/initramfs-3.10.0-123.el7.x86_64.img
起動時の問題のLinuxシステムの復旧
出现问题界面
起動時の問題のLinuxシステムの復旧
1 .未重启系统处理方式
mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)

2 . 重启系统处理方式
重启系统,使用光盘引导,进入修复模式

启动虚拟机管理
起動時の問題のLinuxシステムの復旧
强制关闭虚拟机
起動時の問題のLinuxシステムの復旧
添加cdrom光盘
起動時の問題のLinuxシステムの復旧
添加rhel7.0镜像
起動時の問題のLinuxシステムの復旧
进入启动设备选择模式,选择以cdrom启动
起動時の問題のLinuxシステムの復旧
重新启动虚拟机,开机界面时按上下选择Troubleshooting处理故障模式
起動時の問題のLinuxシステムの復旧
选择Rescue修复模式
起動時の問題のLinuxシステムの復旧
一直按回车键
起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧
启动分区所在硬盘

chroot /mnt/sysimage
起動時の問題のLinuxシステムの復旧
mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)
起動時の問題のLinuxシステムの復旧
进入启动设备选择模式,选择以VirtIO Disk 1启动
起動時の問題のLinuxシステムの復旧
再次开启虚拟机
起動時の問題のLinuxシステムの復旧
系统恢复完成
起動時の問題のLinuxシステムの復旧
.


当/boot分区被删掉后
起動時の問題のLinuxシステムの復旧
出现问题界面
起動時の問題のLinuxシステムの復旧
重启系统,使用光盘引导,进入修复模式

启动虚拟机管理
起動時の問題のLinuxシステムの復旧
强制关闭虚拟机
起動時の問題のLinuxシステムの復旧
添加cdrom光盘
起動時の問題のLinuxシステムの復旧
添加rhel7.0镜像
起動時の問題のLinuxシステムの復旧
进入启动设备选择模式,选择以cdrom启动
起動時の問題のLinuxシステムの復旧
重新启动虚拟机,开机界面时按上下选择Troubleshooting处理故障模式
起動時の問題のLinuxシステムの復旧
选择Rescue修复模式
起動時の問題のLinuxシステムの復旧
一直按回车键
起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧
启动分区所在硬盘

chroot /mnt/sysimage
mkdir /boot
grub2-install /dev/vda
mount /dev/cdrom /mnt
rpm -ivh /mnt/Packages/kernel-3.10.0-123.el7.x86_64.rpm --force
起動時の問題のLinuxシステムの復旧
grub2-mkconifg > /boot/grub2/grub.cfg

起動時の問題のLinuxシステムの復旧
确认安装成功
起動時の問題のLinuxシステムの復旧起動時の問題のLinuxシステムの復旧
2次exit退出

起動時の問題のLinuxシステムの復旧
进入启动设备选择模式,选择以VirtIO Disk 1启动
起動時の問題のLinuxシステムの復旧
再次开启虚拟机
起動時の問題のLinuxシステムの復旧
系统恢复完成
起動時の問題のLinuxシステムの復旧
.


4)起動レベルが改ざんされた場合には
、シミュレーションの問題
設定-デフォルトreboot.targetのsystemctl
起動時の問題のLinuxシステムの復旧
問題画面が表示されます。再起動し続けます

解決策:
システムの再起動
でカウントダウンを停止するパワーダウン
編集モード入るように「e」を押して
起動時の問題のLinuxシステムの復旧
選択カーネルブート行
linux16 / vmlinuzを-XXXXXX RO xxxxxxxxxxxxxx
起動時の問題のLinuxシステムの復旧
linux16 / vmlinuzでXXXXXX-RWのrd.break:変更
はCtrl + Xを
起動時の問題のLinuxシステムの復旧

chroot環境/ SYSROOT
起動時の問題のLinuxシステムの復旧
RM -fr /etc/systemd/system/default.target
LN -s /lib/systemd/system/graphical.target /etc/systemd/system/default.target
起動時の問題のLinuxシステムの復旧
2倍出口出口

起動時の問題のLinuxシステムの復旧

システムの復旧が完了しました
起動時の問題のLinuxシステムの復旧

おすすめ

転載: blog.51cto.com/14190777/2426728