centos7 grub修改


Centos上的grub文件修改

某一次卸載了swap分區重新設置新的swap分區后系統啟動不了了

臨時解決辦法:

  1. reboot 重啟服務器 進入grub引導界面
  2. 按e編輯 刪掉rd.lvm.lv=centos/swap  rhgb
  3. ctrl+x 啟動服務器

永久解決辦法:

系統啟動后需要更改grub配置

vi /etc/default/grub

GRUB_TIMEOUT=5    grub界面等待時間默認5秒
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"    顯示centos發布版本
GRUB_DEFAULT=saved    默認啟動項,選擇啟動第幾個grub,按順序從0開始。saved代表的是上次的啟動的
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"    使用控制台終端,不使用圖形界面
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap  rhgb quiet"    grub內核啟動參數,rhgb代表可以圖形啟動
GRUB_DISABLE_RECOVERY="true"    是否創建修復模式菜單

需要將GRUB_CMDLINE_LINUX 后掛載swap的命令刪掉,或者替換成自己的swap路徑

替換grub.cfd文件命令

grub2-mkconfig -o /boot/grub2/grub.cfg

重啟服務器后,可以正常進入系統

參考文章

https://www.cnblogs.com/kaishirenshi/p/7646903.html

http://www.manongjc.com/article/118588.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM