装好Centos后 window下修改分区 重启后进入救援模式(rescue mode)
2016-12-09 11:21
429 查看
原因:分区改变了 Centos找不到引导项
解决办法:重新找到分区修改后的引导项位置信息 并更新
参考信息:
Grub(GRand Unified Bootloader)是统一资源引导器,也就是引导加载器;它的工作是提供一个菜单,允许用户选择要启动的系统或不同的内核版本;把用户选定的内核装载到RAM中的特定空间中,然后解压、展开,而后把系统控制权移交给内核。
所以以下提及的grub2根据自己系统的差异进行替换 替换为grub
解决思路:1找到分区修改后的grub2位置(可以用命令查出当前grub2设置然后根据自己分区的修改来推断修改后的grub2位置) 2临时设置grub2位置为当前分区3 进入登录界面重新安装grub2
具体做法:
1 首先找到centos 的boot是装在哪个分区中;
先使用ls命令查看分区状态 然后用ls (硬盘号,分区号)/grub2 (如果/boot单独分区)
ls (硬盘号,分区号)/boot/grub2 (如果/boot没有单独分区)
如果位置正确 应该输出类似“grub.cfg i386-pc….”的内容
2临时设置grub2位置为当前分区
grub rescue> ls (hd0,msdos2)/grub2 // 找到/grub2分区位置
–> grub2 grub grub.cfg i386-pc …
grub rescue> set root=hd0,msdos2 // 临时重置grub位置为当前分区
grub rescue> set prefix=(hd0,msdos2)/grub2
grub rescue> insmod (hd0,msdos2)/grub2/i386-pc/normal.mod
// 加载normal模块
grub rescue> normal // 调用normal模块
3登录root并重新安装grub2
cd /sbin
grub2-install –boot-directory=/boot /dev/sdb // 重新安装grub到sdb, 根据ls /dev/sd* 的结果,替换成你自己的硬盘
–> grub2-install completed, No Error occured.
reboot
解决办法:重新找到分区修改后的引导项位置信息 并更新
参考信息:
Grub(GRand Unified Bootloader)是统一资源引导器,也就是引导加载器;它的工作是提供一个菜单,允许用户选择要启动的系统或不同的内核版本;把用户选定的内核装载到RAM中的特定空间中,然后解压、展开,而后把系统控制权移交给内核。
它目前有两个版本:1、GRUB 0.X:Grub Legacy 2、GRUB 1.X:Grub2
所以以下提及的grub2根据自己系统的差异进行替换 替换为grub
解决思路:1找到分区修改后的grub2位置(可以用命令查出当前grub2设置然后根据自己分区的修改来推断修改后的grub2位置) 2临时设置grub2位置为当前分区3 进入登录界面重新安装grub2
具体做法:
1 首先找到centos 的boot是装在哪个分区中;
先使用ls命令查看分区状态 然后用ls (硬盘号,分区号)/grub2 (如果/boot单独分区)
ls (硬盘号,分区号)/boot/grub2 (如果/boot没有单独分区)
如果位置正确 应该输出类似“grub.cfg i386-pc….”的内容
2临时设置grub2位置为当前分区
grub rescue> ls (hd0,msdos2)/grub2 // 找到/grub2分区位置
–> grub2 grub grub.cfg i386-pc …
grub rescue> set root=hd0,msdos2 // 临时重置grub位置为当前分区
grub rescue> set prefix=(hd0,msdos2)/grub2
grub rescue> insmod (hd0,msdos2)/grub2/i386-pc/normal.mod
// 加载normal模块
grub rescue> normal // 调用normal模块
3登录root并重新安装grub2
cd /sbin
grub2-install –boot-directory=/boot /dev/sdb // 重新安装grub到sdb, 根据ls /dev/sd* 的结果,替换成你自己的硬盘
–> grub2-install completed, No Error occured.
reboot
相关文章推荐
- Centos7.0进入单用户模式修改root密码
- Centos7下进入单用户模式及修改网卡名称为eth模式
- CentOS 7.0 进入单用户模式修改Root密码
- centos7.2进入单用户模式修改密码
- centos7进入单用户模式修改root用户密码
- CentOS 7.0 进入单用户模式修改Root密码
- centos救援模式修改root密码
- 单用户、救援模式修改root密码,克隆centos及linux机器相互登录
- 登录进入CentOS后的公告信息修改重启后失效
- centos7进入单用户模式(救援模式)重置密码
- Centos6.8进入救援模式的方法
- centos 7 下进入单用户模式修改root密码
- CentOS7 单用户及救援模式修改root密码
- centos进入单用户模式修改fstab文件
- Centos7.0进入单用户模式修改root密码
- CentOS 6&&7进入救援模式的方法
- 【基础】centos 6.X 下修改图形界面为命令行界面(单用户救援模式)
- Centos7下的单用户,救援模式修改root密码
- Centos6.2救援模式修改密码
- 转Centos7.0进入单用户模式修改root密码