centos7修復實驗

1. 修改啓動時菜單默認的內核linux

      1. vim /etc/default/grubvim

      wKioL1fnvJ-gARpBAAA-vXaQfCk735.png

      2.grub2-mkconfig -o/boot/grub2/grub.cfg    ---生成新的grub.cfg文件ide

wKiom1fnvKqDgA7LAABRTjDHW9Q670.png

 

2.破解root口令 (單用戶模式)spa

      1. 啓動時任意按鍵暫停啓動3d

      2. 按e鍵進入編輯模式blog

      3. 將光標移動到linux16開始的行, 內核參數rd.breakrem

wKiom1fnvLeTHYQUAABNJFii_0U361.png

      4. 按ctrl+x啓動get

      5. mount -o remount,rw /sysrootit

      6. chroot /sysrootio

      7. passwd root

      8. touch /.autorelabe


3.啓動時進入emergency模式

      1. 啓動時任意按鍵暫停啓動

      2. 按e鍵進入編輯模式

      3. 將光標移動到linux16開始的行, 最後加上systemctlemergency

wKiom1fnvMOgD88nAABKoUXBHA4893.png      4.ctrl+x 啓動

 

4.修復grub2

實驗一.1.刪除rm -f/boot/grub2/grub.cfg

      2.修復配置文件

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

實驗二.1.刪除rm -rf/boot/grub

        2.進入救援模式

           grub2-install /dev/sda          ---生成grub2下的文件

           grub2-mkconfig>/boot/grub2/grub.cfg     ---生成grub2.cfg文件

 

5. 刪除編譯的內核

      cd /boot

      rm -rf *3.18*

      vim grub2/g    rub.cfg 刪除關於3.18內核的全部內容

      cd /lib/modules

      rm -rf *3.38*

相關文章
相關標籤/搜索