设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Debian Linux
›
[解决]装了win7后修复grub2失败
返回列表
查看:
851
|
回复:
3
[解决]装了win7后修复grub2失败
[复制链接]
simon22543
simon22543
当前离线
积分
191
IP卡
狗仔卡
发表于 2011-1-1 15:17:36
|
显示全部楼层
|
阅读模式
前几天在xp下由于内存原因机子突然挂掉,missing operating system,所以装了win7替代xp。
我用easyBCD进入debian后,尝试将grub2装回mbr
grub-install --recheck /dev/sda
(我电脑两块硬盘,win7装在sda1、debian则在sda8-sda12,sdb仅仅存放文件,未装任何系统。)
安装成功,没有报错,重启后没有出现grub2,直接进入win7。
我又试了几次,最糟的时候missing operating system,用win7安装盘修复不成,又只好重装win7。
在网上搜了搜,修复grub的过程跟我做的没什么区别。
有朋友遇到过我这样的情况吗?该如何解决?谢谢!
今天为了解决win7里两块硬盘盘符交叉(C是sda1,D是sdb1……)问题,到bios里将sdb硬盘extend IDE设置成none,重启后居然进入了grub界面,引导debian成功,看样子原本grub是装成功了。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
stesen
stesen
当前离线
积分
647
IP卡
狗仔卡
发表于 2011-1-1 17:04:26
|
显示全部楼层
我用的是ubuntu或者knoppix的livecd
mount /dev/sdaX /mnt #挂根分区
mount /dev/sdaX /mnt/boot #挂boot分区(如果有的话)
mount --bind /dev /mnt/dev #挂dev,为chroot准备
chroot /mnt
update-grub #没记错的话, 只要update就行了, 因为update的脚本里会grub-install
回复
支持
反对
使用道具
举报
显身卡
simon22543
simon22543
当前离线
积分
191
IP卡
狗仔卡
楼主
|
发表于 2011-1-1 21:36:20
|
显示全部楼层
stesen,我之前没用easyBCD引导debian的时候试过你说的方法,update-grub也没问题(除了没找到win7),但不知什么原因grub2重装后不起作用。
回复
支持
反对
使用道具
举报
显身卡
simon22543
simon22543
当前离线
积分
191
IP卡
狗仔卡
楼主
|
发表于 2011-1-4 20:19:20
|
显示全部楼层
再补充一下:我这个人比较健忘,由于sda1和sdb1大小类似,我在装win7的时候弄混了,现在我把sdb拔掉,重装win7,用grub4dos引导debian,再重装grub到mbr,全部OK了。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
BSD 讨论专题
MySQL
Slackware Linux
Linux小型、嵌入式系统
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表