CentOS系統/boot/下的文件恢復

如果不小心刪除了/boot/下的所有文件,不知道恢復的具體步驟,請您看這里!

CentOS系統/boot/下的文件恢復

? ? ? ? ?假如CentOS的/boot/目錄下的文件沒有了或者刪除了,導致系統無法啟動,那么我們需要把/boot/目錄下的文件都恢復,所以我來用圖文講述一下怎么恢復/boot/目錄下的文件。

CentOS6.9版本:

第一步:進入系統光盤救援模式(至于怎么進救援模式,這里不在細說,前面的文章有詳細說明)。

1-1

第二步:看到這個界面時,我們就已經進入了救援模式并且開啟了shell交互窗口,接下來我們看一下的光盤的掛在情況,如下圖所示:系統和/boot都已經掛載,那么我們切換一下根目錄:chroot? /mnt/sysimage

1-2

第三步:查看/boot/目錄下確實沒有文件了,然后我們把光盤掛載到/mnt下,把光盤里的vmlinuz文件拷貝到/boot/下,因為我們等會要這個文件里面的配置信息。

1-3

第四步:用mkinitrd工具創建initramfs.img文件,用grub-install工具來創建/boot/目錄下的grub文件。

1-4

第五步:用vi打開vmlinuz文件,把重要的配置信息添加進去。我在添加的時候只加了下面5行必須的信息。保存,退出!這樣我們可以查看一下/boot/錄下的文件,已經全部恢復。重啟系統。

1-5

補充:當然我們也可以使用rpm安裝文件包的方式,生成vmlinuz和initramfs文件,命令如下圖所示:

1-6

vmlinuz文件中的配置信息也要相應的修改一下,注意帶上版本號。保存,退出!重啟系統!

1-7

CentOS7.4版本:

第一步:進入光盤救援模式

第二步:切換根目錄(chroot /mnt/sysimage),掛載光盤(mount /dev/sr0 /mnt)

第三步:安裝kernel包(rpm -ivh /mnt/Packages/kernel-3.10.0-693.e17.x86_64.rpm? –force)強制執行安裝(不然會報錯文件包已安裝)。

第四步:創建GRUB2文件夾(BIOS環境用:grub2-install? /dev/sda;UEFI環境用:grub2-install)

第五步:創建grub.cfg文件(grub2-mkconfig? -o grub.cfg),查看/boot/目錄下的文件,已全部恢復。

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98182

(0)
JllbcJllbc
上一篇 2018-05-11 19:58
下一篇 2018-05-11 21:01

相關推薦

  • 主機經過三路由通信

    網絡規劃 主機 A IP/# 172.16.0.1/16 gatway 172.16.0.2 網段 vm10 172.16.0.0 eth0 IP/# 172.16.0.2/16 路由 R1 eth1 IP/# 10.0.0.1/8 網段 vm11 10.0.0.0 eth0 IP/# 10.0.0.2/8 路由 R2 eth1 IP/# 172.31.0.…

    Linux筆記 2018-05-04
  • Linux 第一週作業 (6.18–6.24)

    計算機的組成及其功能
    羅列Linux的發行版
    Linux的哲學思想
    一些簡單命令
    如何在Linux系統上獲取命令的幫助信息
    Linux發行版的基礎目錄名稱命名法則及功用規定

    Linux筆記 2018-06-23
  • nmcli team 網橋

    nmcli connection 命令行更改ip地址 nmcli connection add con-name home-eth3 ifname eth1 type ethernet ipv4.method auto connection.autoconnect yes 表示在 eth1網卡身上 上添加 名為home-eth3 自動獲取且下回自動開啟的 E…

    Linux筆記 2018-05-06
  • 運維之ansible

    運維工作:系統安裝(物理機、虛擬機)–> 程序包安裝、配置、服務啟動 –> 批量操作 –> 程序發布 ?–> 監控 穩定可用 ? ? ——- ? ? ?標準化 ? ? ? ? ? ?——— ? ? ? ?自動化 系統安裝: 1、…

    2018-07-16
  • shell 腳本教程

    一個很不錯的bash腳本編寫教程,至少沒接觸過BASH的也能看懂

    2018-04-16
  • 學習筆記(11)

    學習筆記(11)

    Linux筆記 2018-04-30
欧美性久久久久