CentOS系統啟動/boot/initramfs修復(實驗)

內核啟動之文件丟失修復

CentOS系統啟動/boot修復(實驗)

實驗說明

Linux內核加載根文件系統執行/sbin/init程序前,需要找到根設備位置,如果根設備需要驅動的支持,內核有可能無能為力,通過提供一個過渡的臨時根文件系統可以使得內核的設計更靈活簡單.通常過渡的臨時根文件系統基本上是內存文件系統.Centos6系列使用的是initramfs文件系統。init文件,cpio格式鏡像文件在內核啟動完成后把它復制到rootfs中,作為內核初始的根文件系統,完成掛載系統真正的根文件系統。通過本實驗加深對initramfs文件的作用理解。

實驗內容:(虛擬機)

CentOS6中/boot/initramfs-2.6.32-696.el6.x86_64.img文件被損壞或者被刪除

6-0

實驗現象:

系統無法啟動,引導系統啟動界面卡滯不動

6-1

解決方案:

1、重啟系統————按Esc(調出光盤啟動菜單),選擇光盤啟動,回車。

6-2

2、選擇救援模式,回車。

6-3

3、接下來就是系統的默認設置,我們可以直接回車。注意,中間有一步需要我們設置網絡,此時選擇跳過,因為我們修復文件是手動創建,不需要接入網絡。然后接著下一步,最后一步選擇開啟一個shell

6-4

4、進入shell后,我們就可以來準備恢復目標文件了

6-5
5、ls /mnt/sysimage/boot/查看/boot、文件夾下缺少了initramfs-2.6.32-696.el6.x86_64.img文件,然后我們需要看一下光盤掛載在哪個目錄下,方便我們切換根目錄

6-6
6、chroot /mnt/sysimage (切換根目錄),然后我們用mkinitrd /boot/initramfs-`uname -r`.img? `uname -r`命令來手動創建initramfs-2.6.32-696.el6.x86_64.img文件,創建時請耐心等待,費時可能稍長。后面的`uname -r`的作用是提供重建參數,與前面有一空格。然后使用sync命令將緩存與磁盤同步,避免創建的文件沒有被保存入磁盤而前功盡棄。盡量多刷幾遍。最后我們查看/boot/目錄,目標文件已經成功創建出來了!

6-7

7、exit——exit——選擇reboot。重新啟動系統!

6-8

8、文件恢復,系統已啟動!

6-10

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

(4)
JllbcJllbc
上一篇 2018-05-09
下一篇 2018-05-09

相關推薦

  • 變量的理解

    有點繞多動動手就好了

    Linux筆記 2018-04-15
  • 第二周作業20180521

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示 Linux常用的文件管理命令為cp,mv,rm cp: 格式用法: 源文件為文件 目標文件不存在,則在目標文件夾中新建文件 目標文件存在,則進行文件覆蓋,通過-i提示是否進行覆蓋 源為目錄,cp后要加-r,復制文件夾以及其下所有文件夾的文件,目的需為目錄 多文件復制,目的必須為目錄且…

    2018-05-21
  • liunx 筆記

    服務器硬件—CPU ? ? ?服務器CPU公司 ? :Inter ? ?xeon ?至 強 ?ltanium ? 安騰 ? ? ?AMD A lthlon ?MP ? IBM ?power 這幾種。 服務器CPU分主頻、外頻、倍頻三個頻率。CPU類型 :x86 ? x64 (clsc) ?ARM ?m6l8000 ,m68k power ?pow…

    Linux筆記 2018-04-01
  • web服務器(LAMP)通過DNS輪詢功能和nfs共享實現負載均衡

    web服務器(LAMP)通過DNS輪詢功能和nfs共享實現負載均衡,部署discuz論壇 拓撲思路: 服務器1:mariadb+nfs;172.20.120.40 服務器2:apache+php-fpm;172.20.120.41 服務器3:apache+bind;172.20.120.42   服務器1:mariadb+nfs;172.20.12…

    Linux筆記 2018-06-04
  • 初學者;Linux小總結

    本文關于命令;個人筆記;

    2018-04-01
  • 文本三劍客之awk

    awk的名稱來源于三個開發者的姓名:Aho, Weinberger, Kernighan,報告生成器,格式化文本輸出,Linux文本處理三劍客之一。

    2018-05-17
欧美性久久久久