破壞grub實驗之二

刪除/etc/fstab和/boot和grub的stage1階段

[root@localhost ~]# rm -rf /boot
[root@localhost ~]# rm -rf /etc/fstab 
[root@localhost ~]# dd if=/dev/zero of=/dev/sda count=446 bs=1
446+0 records in
446+0 records out
446 bytes (446 B) copied, 0.00377716 s, 118 kB/s

//刪除完成后,重啟系統

由于我們刪除了stage1階段,所以此時系統會直接進入光盤啟動界面

我們選擇修復模式,進入系統

注意在進入修復模式時,會出現一個錯誤:

破壞grub實驗之二blob.png

破壞grub實驗之二

blob.png

此時我們要首先恢復/etc/fstab文件,

第一步查看我們的磁盤分區和文件系統等信息

bash-4.1# blkid

破壞grub實驗之二blob.png

 

//發現存在邏輯卷

bash-4.1# lvscan

破壞grub實驗之二blob.png

bash-4.1# vgchange -ay
bash-4.1# lvscan

破壞grub實驗之二

blob.png

 

破壞grub實驗之二

 手動掛載文件系統

創建/etc/fstab文件

//fstab根據具體環境的不同而做相應的改變

破壞grub實驗之二

blob.png

 

然后重啟

可以看到根已經被正常掛載了

破壞grub實驗之二

blob.png

 

讓后做相應的恢復即可

切換根

掛載光盤

安裝kernel包 若提示已經安裝 可加選項 –replacepkgs

dracut命令 生成initramfs.img文件

安裝grub (grub-install命令)

提供grub.conf的配置文件

至此便恢復成功

原創文章,作者:sixijie,如若轉載,請注明出處:http://www.www58058.com/47852

(0)
sixijiesixijie
上一篇 2016-09-28
下一篇 2016-09-29

相關推薦

  • Linux命令執行

    Linux命令 Linux命令是對Linux系統進行管理的命令。對于Linux系統來說,無論是中央處理器、內存、磁盤驅動器、鍵盤、鼠標,還是用戶等都是文件,Linux系統管理的命令是它正常運行的核心,與之前的DOS命令類似。linux命令在系統中有兩種類型:內置Shell命令和外部命令。 命令格式 COMMAND [OPTIONS…] [ARGU…

    Linux干貨 2017-07-15
  • 馬哥教育網絡班22期+第9周課程練習

    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現;            [root@test ~]# vim&nbsp…

    Linux干貨 2016-10-24
  • linux函數和數組定義

    函數介紹:    函數function 是由若干條shell 命令組成的語句塊,實現代碼重用和模塊化編程。    它與shell 程序形式上是相似的,不同的是它不是一個單獨的進程,不能獨立運行,而是shell 程序的一部分。    函數和shell 程序比較相似,區別在于:   …

    Linux干貨 2017-04-02
  • DNS

    這里都以我本機的實驗為例 正向解析:就是從主機名到IP的解析過程 先在工作目錄/var/named/創建一個區域數據文件 以zcylinux.io域為例:vim/var/named/zcylinux.io.zone $TTL  600     #設置全局變量TTL的值為600s zcylinux.io.&nb…

    Linux干貨 2017-05-30
  • centos7 搭建SVN服務器

    運維常見的工作就是日常軟件的安裝和維護,SVN雖然被Git侵占了市場份額,但是仍然是高效簡捷的源碼管理工具。從日常軟件的安裝部署開始,熟悉一些Linux的常用命令。

    Linux干貨 2018-03-26
  • Linux終端類型

      終端是一種字符型設備,它有多種類型,通常使用tty來簡稱各種類型的終端設備。   在Linux系統的設備特殊文件目錄/dev/下,終端特殊設備文件一般有以下幾種:   1、串行端口終端 /dev/ttySn     串行端口終端是使用計算機串行端口連接的終端設備。計算機把每個串行端口都看作是一個…

    Linux干貨 2016-10-14
欧美性久久久久