centos 6.8 啟動損壞修複

來源:互聯網
上載者:User

centos 6.8 啟動損壞修複

  • 前兩天遇到了一個問題,centos必須藉助CD的啟動才能進入系統,當時想著做個測試,這會兒正好有時間,在VMWare裡面試試。

  • 思想是這樣的,刪除boot裡面的檔案,然後重啟看效果。

具體過程如下:

  • 先將boot下面的資料被分到遠程,方便回頭下載

  • 刪掉boot下面的東西,然後重啟就是,呵呵。這個grub貌似是在磁碟的MBR裡面,刪除boot下面的檔案不會影響到。

  • 我們用系統光碟片進入rescure模式進行還原資料試試

  • 發現還是黑屏,使用如下命令修複grub,重啟後可以正常進入系統。
chroot /mnt/sysimagegrub-install /dev/sda
  • 1
  • 2
  • 1
  • 2

總結:

  1. 即使boot下面的檔案沒有 然後拷貝回來也不一定會正常啟動,這個時候需要 grub修複下,在這裡我修複的是sda而不是sda1。

後記: 其他的測試

  • 我在正常系統裡面直接從遠端rsync回這些已經有的資料,重啟後正常,因為本身資料並不會被擦寫
  • 如果我先是刪除,緊接著(不用重啟)然後拷貝回來,發現會遇到Error15的問題,這個時候也需要進行修複了。後來又做了一次,沒有遇到問題。

最終結論:

  • 如果boot裡面檔案丟失,那就拷貝回來白
  • chroot /mnt/syslinux && grub-install /dev/sda不一定用得著。
  • 有時候雖然能進入系統,但是會遇到如下的情境,系統完成後會自動重新啟動。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.