[问题]有没有办法现在把grub装到去第二个硬盘那里?(已解决)
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- hanscowboy
- 帖子: 135
- 注册时间: 2006-12-05 14:42
- 联系:
[问题]有没有办法现在把grub装到去第二个硬盘那里?(已解决)
请教各位高手
我的情况是这样的,我有两个硬盘,
第一个80G,装了XP sp2,四个分区,全部NTFS
第二个8G,刚刚装了Ubuntu 6.10 ,按自动分区,在选择grub的时候,由于我是第一次安装的菜鸟,按默认设定,结果grub安装在第一个硬盘那里(当时也不知道grub是什么意思)
现在使用正常,
但如果我把第二个硬盘的电源拔掉再开机(因为XP都不能读取linux的分区,干脆省省电;另外,我的电脑还有其他人用,grub可能让他们迷惑),grub就无法运行了(我知道是正常情况)
有没有办法现在把grub装到去第二个硬盘那里,取消第一个硬盘的grub,
实现以下要求:
1,两个硬盘都通电的情况下开机,grub运行,默认进入ubuntu。
2,把第二个硬盘的电源拔掉再开机,直接进入 windowsXP。
(可以在bios设置先用第二个硬盘起动)
谢谢!
我的情况是这样的,我有两个硬盘,
第一个80G,装了XP sp2,四个分区,全部NTFS
第二个8G,刚刚装了Ubuntu 6.10 ,按自动分区,在选择grub的时候,由于我是第一次安装的菜鸟,按默认设定,结果grub安装在第一个硬盘那里(当时也不知道grub是什么意思)
现在使用正常,
但如果我把第二个硬盘的电源拔掉再开机(因为XP都不能读取linux的分区,干脆省省电;另外,我的电脑还有其他人用,grub可能让他们迷惑),grub就无法运行了(我知道是正常情况)
有没有办法现在把grub装到去第二个硬盘那里,取消第一个硬盘的grub,
实现以下要求:
1,两个硬盘都通电的情况下开机,grub运行,默认进入ubuntu。
2,把第二个硬盘的电源拔掉再开机,直接进入 windowsXP。
(可以在bios设置先用第二个硬盘起动)
谢谢!
上次由 hanscowboy 在 2006-12-25 14:58,总共编辑 1 次。
- huangzuobin
- 帖子: 176
- 注册时间: 2006-03-28 2:53
代码: 全选
sudo grub
find /boot/grub/stage1
(hd1,0)[color=red]假设你是第二个硬盘的第一个分区为/boot[/color]
root (hd1,0)
setup (hd1)
grub-install,update-grub
- hanscowboy
- 帖子: 135
- 注册时间: 2006-12-05 14:42
- 联系:
- hanscowboy
- 帖子: 135
- 注册时间: 2006-12-05 14:42
- 联系:
不是很懂,执行第二条就说错误huangzuobin 写了:参考代码: 全选
sudo grub find /boot/grub/stage1 (hd1,0)[color=red]假设你是第二个硬盘的第一个分区为/boot[/color] root (hd1,0) setup (hd1)
grub-install,update-grub
我有个想法,
先用软件恢复第一个硬盘原来的启动环境,然后用安装CD启动,拯救损坏的系统,把grub安装到hd(1),然后再恢复grub的windows启动项。
这个想法行得通吗?
- huangzuobin
- 帖子: 176
- 注册时间: 2006-03-28 2:53
- huangzuobin
- 帖子: 176
- 注册时间: 2006-03-28 2:53
- hanscowboy
- 帖子: 135
- 注册时间: 2006-12-05 14:42
- 联系:
- hanscowboy
- 帖子: 135
- 注册时间: 2006-12-05 14:42
- 联系:
- hanscowboy
- 帖子: 135
- 注册时间: 2006-12-05 14:42
- 联系:
- hanscowboy
- 帖子: 135
- 注册时间: 2006-12-05 14:42
- 联系:
到底应该用 fixboot 还是 fixmbr ?
-----------------
我在网上找到的资料:
-- 作者: dukeXP
-- 发布时间: 2005/04/30 07:51am
1.光盘启动,用起动工具盘启动电脑,运行diskman,保存分区表在软驱。
完成后用xp安装盘启动
2.检测硬件完后,选择修复xp的安装,或者按R键
3.输入系统找到的xp操作系统的序号,1、2或者其他
4.输入管理员密码。密码忘了就没法了。可能的话可以通过在硬盘中找sam文件进行删除管理员密码的操作
5.输入 fixmbr ,修复破坏的mbr
输入 fixboot,修复boot引导记录
经本人亲身实践,成功的修复了被误删除linux分区后,无法引导的windowsXP系统
--------------
回家试试
-----------------
我在网上找到的资料:
-- 作者: dukeXP
-- 发布时间: 2005/04/30 07:51am
1.光盘启动,用起动工具盘启动电脑,运行diskman,保存分区表在软驱。
完成后用xp安装盘启动
2.检测硬件完后,选择修复xp的安装,或者按R键
3.输入系统找到的xp操作系统的序号,1、2或者其他
4.输入管理员密码。密码忘了就没法了。可能的话可以通过在硬盘中找sam文件进行删除管理员密码的操作
5.输入 fixmbr ,修复破坏的mbr
输入 fixboot,修复boot引导记录
经本人亲身实践,成功的修复了被误删除linux分区后,无法引导的windowsXP系统
--------------
回家试试
- hanscowboy
- 帖子: 135
- 注册时间: 2006-12-05 14:42
- 联系:
- osagem
- 帖子: 18
- 注册时间: 2006-12-05 17:36
- 来自: shenzhen
- 联系:
- SuperWar3Fan
- 帖子: 1263
- 注册时间: 2006-05-20 6:25
- 来自: 山东淄博
- 联系: