中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CentOS -6或CentOS -7發生故障時的解決方法

發布時間:2020-08-05 12:16:53 來源:網絡 閱讀:152 作者:wx5dde63261235b 欄目:系統運維

CentOS 6&7系統故障解決和配置
實 驗 報 告

實驗項目名稱: CentOS6&7系統故障解決和配置
班級: 0715linux云計算
學號: 001
姓名: 袁雷
指導教師: 王老師
實驗時間: 2019-8-21

一、
實驗目的
熟練掌握CentOS -6和CentOS -7發生故障時的解決方法
二、實驗內容
1:centos-7 恢復root密碼

2:centos-7 grub毀壞并進行修復 (一種方法即可)

3:在centos-6 開機運行,靈活配置進入用戶模式(同時進入單用戶模式恢復root密碼)--->>> e2e 空格 1 # b

4:將grub引導菜單進行加密(密碼自己設,可以基于grub-md5-crypt命令,使其變成密文)

5:centos-6 mbr將其毀壞并進行修復 (使用一種方法即可,注意,實驗報告必須截圖)

6:centos-6 grub引導程序毀壞并進行修復 (一種方法即可)

三、實驗環境與準備

  1. centos-6 虛擬機一臺
  2. centos-7虛擬機一臺
    四、實驗分析與設計思路
    (1)centos-7 恢復root密碼

1.啟動時任意鍵暫停啟動
2.按e鍵進入編輯模式 將光標移動linux16開始的行,添加參數rw re
init=/sysroot/bin/sh ctrl+x 保存并退出編輯
3.進入新的shell環境,進行操作 chroot /sysroot
4.修改超級用戶密碼
passwd root
5.配合激活使用selinux,退出當前shell并完成,重啟系統即可
touch /.autorelabel exit reboot

(2)、centos-7 grub毀壞并進行修復
若GRUB引導故障,可以和centos-6一樣,在救援模式下進行重新安裝grub。
1.模擬破壞硬盤的前446字節
hexdump -C -n 512 /dev/sda 查看/dev/sda前512字節的二進制文件,以十六進制編碼顯示情況
dd if=/dev/zero of=/dev/sda bs=1 count=446
hexdump -C -n 512 /dev/sda 已被破環
2.重啟計算機,使用救援模式的shell環境重新安裝grub進行修復
(1)chroot /mnt/sysimage/
(2)grub2-install /dev/sda
(3)hexdump -C -n 512 /dev/sda 查看是否修復成功
3.修復完成,重啟驗證

五、主要實驗過程
(1)centos-7 恢復root密碼:
1.啟動時任意鍵暫停啟動
2.按e鍵進入編輯模式 將光標移動linux16開始的行,添加參數re
init=/sysroot/bin/sh ctrl+x 保存并退出編輯

3.進入新的shell環境,進行操作 chroot /sysroot
4.修改超級用戶密碼
passwd root
5.配合激活使用selinux,退出當前shell并完成,重啟系統即可
touch /.autorelabel exit reboot

(2)centos-7 grub毀壞并進行修復:
1、模擬破壞硬盤的前446字節
查看/dev/sda前512字節的二進制文件,以十六進制編碼顯示情況

2、dd if=/dev/zero of=/dev/sda bs=1 count=446
grub已被破環

4、進入bios固件,首選CD-ROM 啟動

5、選Troubleshooting 選項

8、選擇第二項 救援模式(Rescue a CentOS system)

9、選 1)continue

10、重啟計算機,使用救援模式的shell環境重新安裝grub進行修復

11、退出bash環境,進入shell環境,并關機重啟且把開機啟動項恢復原樣

(3)在centos-6 開機運行,靈活配置進入用戶模式(同時進入單用戶模式恢復root密碼
1.先按任意鍵暫停,再按e鍵進入編輯模式(GRUB模式)
2.選第二項 按e鍵進入內核模式(kernel /vmlinuz-xxx.xxx)
3.按空格輸入1,返回上一級按b鍵,重啟主機進入單用戶模式
4.輸入passwd更改密碼重啟生效(先登錄root&密碼)

(4)centos-7 mbr毀壞并進行修復
1.新建磁盤sdb +2G,新建分區sdb1 +20M,格式化新分區sdb1,把分區掛載到/backup

2.備份前512字節的mbr到新分區sdb1

3.破壞前512字節的mbr并查看破壞結果

 4.關機進入bios,選CD-ROM為首啟動項

5.重啟系統進入救援模式的shell環境

6.在救援模式的shell環境中將sda.mbr.bak的文件重新復制回來,重啟即生效,并將boot恢復原樣

(5)centos-6 grub引導程序毀壞并進行修復
1.新建磁盤sdb +2G,新建分區sdb1 +32M,格式化新分區sdb1,把分區掛載到/backup

2.備份前446字節的grub到新分區sdb1

3.破壞前446字節的grub并查看破壞結果

 4.關機進入bios,選CD-ROM為第二啟動項

5.重啟系統進入救援模式的shell環境,同(4).5

6.在救援模式的shell環境中將sda.grub.bak的文件重新復制回來,重啟即生效,并將boot恢復回來

(6)將grub引導菜單進行加密
1.輸入grub-md5-crypt命令,給grub引導程序加密

2.進入vim編輯模式,路徑/boot/grub/grub.conf

3.reboot-->>重啟主機驗證密碼是否生效

六、實驗結果及分析
1、centos-7的恢復root密碼和centos-6 grub引導菜單加密實驗成功,主要記住操作步驟和命令
2、centos6 /7 grub和mrb的破壞和恢復實驗成功,如何在兩塊磁盤中做真實shell環境的mbr和grub文件備份和虛擬的shell環境mbr和grub恢復文件的配置以及如何進入系統救援模式
3、centos-6單用戶恢復root密碼,同1

七、總結
在本次實驗中,實驗過程不是很順利,反復多次才做出了正確的結果,本次實驗的關鍵在于如何在兩塊磁盤中做真實shell環境的mbr和grub文件備份和虛擬的shell環境mbr和grub恢復文件的配置以及如何進入系統救援模式(重點),centos-6的對grup引導菜單加密和centos-7恢復root密碼相對簡單一點,只要記住實驗步驟和命令,基本都能出結果,通過這些大大小小的實驗鍛煉了自己發現、分析和解決問題的能力,對Linux系統有了更全面更深入的了解

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乐都县| 五原县| 张掖市| 安塞县| 晋中市| 新竹县| 福贡县| 万安县| 门源| 平顺县| 从江县| 咸宁市| 泊头市| 简阳市| 黎城县| 灌云县| 连平县| 凯里市| 屏东市| 辉县市| 三台县| 安化县| 鹤山市| 漳平市| 永泰县| 阜新市| 正定县| 额敏县| 横山县| 大渡口区| 阿拉善右旗| 黔东| 潮州市| 绩溪县| 思茅市| 临安市| 萨嘎县| 东阳市| 长垣县| 福海县| 金坛市|