Linux CentOS6安裝grub
阿新 • • 發佈:2018-06-10
CentOS6安裝grub安裝grub的方式一:
這個方式是通過在一臺新的硬盤上安裝grub程序和簡版的內核及/bash組成一個系統,來驗證grub的安裝結果。
1、添加新硬盤
2、為硬盤分區
1個用於/boot 1個用於swap分區 1個用於根文件系統
3、格式化文件系統
4、掛載/dev/sdb1準備安裝grub程序
5、安裝grub
grub-install
6、將內核文件及initramdisk文件放入啟動項目錄中
7、獲取或者創建grub配置文件
8、在根目錄中創建FHS結構的目錄
9、為新系統增加幾個簡單的命令
/bin/cat /bin/ls /bin/bash
10、通過chroot做測試
看看命令是否可以執行
11、將硬盤換入到另一臺設備上,測試grub安裝結果
這樣第一種方式就是做完了。
安裝grub的第二種方式
通過在正常的系統中setup
1、首先損壞現有的grub程序,把MRB前446個字節損壞就好了。
2、進入grub命令行
3、重啟服務器看看是否可以正常啟動
安裝grub的第三種方案
通過救援模式安裝
第一步破壞現有的grub
第二步重啟系統並掛在系統盤
第三步選擇救援模式
前幾步與安裝操作系統差不多
大概意思就是將根文件系統掛載到/mnt/sysimage,用於修復現有的grub程序。Continue和read-only都是掛載臨時根文件系統,只不過一個是讀寫 一個是只讀
下來就是運行shell程序
在shell腳本中安裝grub-install命令
安裝完之後 exit退出 然後reboot
重啟啟動檢查修復結果。
安裝grub第四種方式
與第二種差不多,這個方式是在shell環境中執行的。
grub-install
第一步 破壞當前的grub程序
第二步修復grub
grub-install
第三步檢查修復結果
Linux CentOS6安裝grub