当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]有没有办法现在把grub装到去第二个硬盘那里?(已解决)
帖子发表于 : 2006-12-07 11:34 
头像

注册: 2006-12-05 14:42
帖子: 135
送出感谢: 0 次
接收感谢: 0 次
请教各位高手

我的情况是这样的,我有两个硬盘,
第一个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 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-12-07 12:41 
头像

注册: 2006-03-28 2:53
帖子: 176
送出感谢: 0 次
接收感谢: 0 次
代码:
sudo grub
find /boot/grub/stage1
(hd1,0)[color=red]假设你是第二个硬盘的第一个分区为/boot[/color]
root (hd1,0)
setup (hd1)

参考
grub-install,update-grub


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-12-07 15:14 
头像

注册: 2006-12-05 14:42
帖子: 135
送出感谢: 0 次
接收感谢: 0 次
谢谢,我回家试试。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-12-07 19:00 
头像

注册: 2006-12-05 14:42
帖子: 135
送出感谢: 0 次
接收感谢: 0 次
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启动项。

这个想法行得通吗?


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-12-08 1:24 
头像

注册: 2006-03-28 2:53
帖子: 176
送出感谢: 0 次
接收感谢: 0 次
先装grub至(hd1),最简单的命令
sudo grub-install /dev/hdb或者sudo grub-install /dev/sdb(取决于硬盘类型,不知道就两个都运行算了)
然后用软件恢复第一个硬盘原来的启动环境
岂不更好


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-12-08 11:48 

注册: 2006-07-23 15:02
帖子: 200
送出感谢: 0 次
接收感谢: 0 次
搭车问一个问题

我怎么知道grub是装在哪个硬盘的哪个分区里面的?在系统中用什么命令看?


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-12-08 11:53 
头像

注册: 2006-03-28 2:53
帖子: 176
送出感谢: 0 次
接收感谢: 0 次
sudo grub
find /boot/grub/stage1


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-12-08 15:04 
头像

注册: 2006-12-05 14:42
帖子: 135
送出感谢: 0 次
接收感谢: 0 次
huangzuobin 写道:
先装grub至(hd1),最简单的命令
sudo grub-install /dev/hdb或者sudo grub-install /dev/sdb(取决于硬盘类型,不知道就两个都运行算了)
然后用软件恢复第一个硬盘原来的启动环境
岂不更好

好的,谢谢。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-12-08 23:36 
头像

注册: 2006-12-05 14:42
帖子: 135
送出感谢: 0 次
接收感谢: 0 次
我现在可以用第二个硬盘启动ubuntu了,但第一个硬盘的引导怎样修复啊?我不想重装XP啊,用什么软件?
现在用第一个硬盘引导的话,会出错,因为它还是运行grub。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-12-09 8:25 
头像

注册: 2006-12-05 14:42
帖子: 135
送出感谢: 0 次
接收感谢: 0 次
原来可以通过番茄的光盘的“引导修复”进入XP,但没有修复到。
昨晚我下载了一个 fixmbr.exe 放在C盘,然后 用番茄花园光盘启动到dos,运行fixmbr.exe,好像没什么反应,然后运行 fixmbr /p ,提示修复,我就Y。结果还是会出来grub,然后用番茄花园的“引导修复”想进XP,启动过程中蓝屏死机了,应该是提示分区有问题。
死马当活马医,用番茄启动,进入PQ,一进就提示分区有错,要不要修复,当然要啦。还好现在可以通过番茄光盘“引导修复”进入XP。结果是白忙一场。 :cry: :cry: :cry:


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-12-09 8:42 
头像

注册: 2006-12-05 14:42
帖子: 135
送出感谢: 0 次
接收感谢: 0 次
到底应该用 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系统

--------------
回家试试


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-12-09 13:22 
头像

注册: 2006-12-05 14:42
帖子: 135
送出感谢: 0 次
接收感谢: 0 次
搞掂了,昨晚太傻了,下载回来的东西有问题
用XP的安装盘进入故障恢复模式,要输入密码,成功之后
fixboot c:
按提示操作
fixmbr
按提示操作

这样就OK了,太方便了!


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-12-09 21:02 
头像

注册: 2006-12-05 17:36
帖子: 18
地址: shenzhen
送出感谢: 0 次
接收感谢: 0 次
你既然已经修复了,那我觉得把两块硬盘接的ide口换一下更好。

将装ubuntu的硬盘挂在ide1上,grub也在这里,不管你挂不挂xp那块硬盘都可以进ubuntu,不挂就算了,若挂了要用到xp的ide2里的资料,那就在ubuntu里面手动mount就可以用了。

将xp挂在ide2上,不挂ide1时,当然从ide2直接进xp了;挂了ide1时,反正你又不在xp下用ide1的东西,直接在bios里面禁用ide1就好了。


_________________
enjoy life


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2006-12-10 14:37 
头像

注册: 2006-05-20 6:25
帖子: 1263
地址: 山东淄博
送出感谢: 0 次
接收感谢: 0 次
引用:
你既然已经修复了,那我觉得把两块硬盘接的ide口换一下更好。

高招!
不过LZ太。。。,你的电费很贵吗?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译