linux 刪除內核文件,未能啟動,修復方法 CDROM與網絡法

當缺少 /boot 內核文件

vmlinuz-2….

initramfs-2…


此時只能借助 光盤 CDROM 來引導生成   

進入  RESCUE 模式


1    chroot        /mnt/sysimage

        mount        /dev/cdrom        /mnt/cdrom

        cd        /mnt/cdrom


cd        isolinux                cp     vmlinuz         /boot/


按照   cat     /boot/grub/grub.conf  參考  kernel 的文件格式:修改文件名


mv         vmlinuz        vmlinuz-`uname    -r`


2     mkinitrd        initramfs-`uname    -r`.img        `uname    -r`


3    exit

        reboot.

救援模式  沒有光盤 使用網絡

選擇網卡

ctrl + alt + F2   看看當前 有無 ip

ctrl + alt + F1    切回來   有DHCP 自動獲取   就ok  

再 切回去看看  有無  ip      多看幾次  ifconfig   需要等待


后面都一樣了    shell start  shell

chroot    /mnt/sysimage


ssh    192.168.1.1:/boot/vmlinuz*    /boot

passwd:

就 ok 啦



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

(0)
Nicolas ZhaoIVNicolas ZhaoIV
上一篇 2016-09-13
下一篇 2016-09-13

相關推薦

  • Apache運行機制剖析

    1. B/S交互過程 瀏覽器(Browser)和服務器(Web Server)的交互過程:   1、  瀏覽器向服務器發出HTTP請求(Request)。 2、  服務器收到瀏覽器的請求數據,經過分析處理,向瀏覽器輸出響應數據(Response)。 3、  瀏覽器收到服務器的響應數據,經過分析處理,將最終結果顯示在瀏覽…

    Linux干貨 2015-04-10
  • yum報錯2

    我的系統是centos 6.8 x86的; 安裝pam_mysql時報錯如下: [root@Ams ~]# yum install pam_mysql -y Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Install Process Loading mirror…

    Linux干貨 2016-08-02
  • RAID實現原理及常用級別

    RAID(Redundant Array of Independent Disks): 定義:獨立硬盤冗余陣列,舊稱廉價磁盤冗余陣列(Redundant Array of Independent Disks),簡稱磁盤陣列。 原理:把多個相對便宜的硬盤組合起來,成為一個硬盤陣列組,使其性能達到甚至超過價格昂貴,容量巨大的硬盤。 優勢: RAID在容量和管理上…

    Linux干貨 2016-07-22
  • RAID功能介紹及其使用

    RAID功能介紹及其使用 獨立硬盤冗余陣列(RAID, Redundant Array of Independent Disks),舊稱廉價磁盤冗余陣列(Redundant Array of Inexpensive Disks),簡稱磁盤陣列。其基本思想就是把多個相對便宜的硬盤組合起來,成為一個硬盤陣列組,使性能達到甚至超過一個價格昂貴、容量巨大的硬盤。根據…

    Linux干貨 2017-01-06
  • Linux源程序包相關概念整理

    一、      Linux源程序包介紹 1)    linux源程序包基礎 1.         遵循常用開源協議:BSD、Apache Licence 2.0、GPL、LGPL、MIT 2.&nbs…

    系統運維 2015-09-22
  • $@與$*的不同之處

    $@與$*的不同之處 $*: 把我們傳遞給腳本的參數全部合為一個字節,當成一個字符串或者參數來使用。 $@: 把我們傳遞給腳本的所有參數,每個參數都為獨立字符串,當我們用 \((n) 來調用的時候, 輸入參數的位置為第幾個,那我們就用用\)n來調用第幾個,一對應。 下面我們用代碼來看一下這兩個的區別: 創建一個簡單的腳本讓他輸出我們輸入的多個參數:&#822…

    2017-06-06
欧美性久久久久