歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Red Hat Enterprise Linux 6.1安裝時不能把Grub安裝到md中

Red Hat Enterprise Linux 6.1安裝時不能把Grub安裝到md中

日期:2017/2/28 16:00:13   编辑:Linux教程

安裝RHEL6.1時,建了一個RAID1的md(multiple device)用於掛載/boot,安裝grub的時候也就糊裡糊塗地把grub安裝到這個md中了,結果啟動不了,修復過程參見:

(為了方便表示,此後的系統提示符“# 命令”表示命令輸入,若定義了新的提示符就是“提示符 命令”表示命令輸入;“// 文字”表示注釋 ;所有的命令都是半角純英文字符)

進入Linux rescue模式後有幾種方法引導系統:

方法1:
1. 在系統提示符#後輸入:fdisk -l
//顯示硬盤的分區,以便確定安裝Linux的分區。
//本例是第一個硬盤的第三個主分區hda3
2. # grub-install /dev/hda
//重新安裝GRUB引導程序在第一個硬盤上。
3. # exit;reboot
//退出並重啟系統。

方法2:
1. # grub
//進入GRUB命令行模式,出現提示符:grub>
2. grub> root (hd0,3)
//定位安裝Linux的根分區,root與參數(hd0,3)間有一個空格。
3. grub> setup (hd0)
//在重新安裝GRUB引導程序在第一個硬盤上,setup與參數(hd0)間有一個空格。
4. grub> exit;reboot
//退出並重啟系統。

方法3:
1. # grub
//進入GRUB命令行模式,出現提示符:grub>
2. grub> root (hd0,3)
3. grub> kernel (hd0,3)/boot/vmlinuz ro root=LABEL=/
//輸入內核參數,注意內核的位置與名字。
4. grub> initrd (hd0,3)/boot/initrd-2.4.20-8.img
//傳輸映像文件,注意其所在的位置與名字。
5. grub> boot
//引導Linux系統啟動。

在進入Linux rescue模式後或進入GRUB命令行模式後可以用一般的Linux命令。
root (hdX,Y) //定位操作分區,X、Y是數字。執行這個名令若存在這個分區

//會顯示:Filesystem type is 文件系統代號, partition type 代碼.
find -l 文件名 //在確定的分區中尋找文件,可以用通配符* 或 ?

祝大家好運!

Copyright © Linux教程網 All Rights Reserved