当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 江湖救急,安装UBUNTU6.10后如何恢复对WINDOWS的引导???
帖子发表于 : 2006-12-22 12:54 

注册: 2005-08-16 14:59
帖子: 283
送出感谢: 0 次
接收感谢: 0 次
一番痛定思痛,我重格了硬盘,以彻底解决分区表紊乱的状况--用PM看硬盘,说是错误的,但事实上系统都能引导。

用PM重新对硬盘分区,为了长久之计,我把硬盘大砍数块!
sda1 主分区 80M
sda2 主分区 5G
sda3 主分区 5G
sda4 扩展分区

扩展分区就不去管了,按照从低到高的方式,我依次装了三个系统!
首先是2K,我把它装在sda2,在安装过程中,2K把sda1格式化为FAT,后来估计,它把NTLDR装在了上边。
然后是XP,我把它装在sda3,安装后,能顺利出现NTLDR的引导菜单,两个系统都能成功进入。

问题在于第三个操作系统,它装在那不重要,重要的是我把sda1格了,从原先的FAT(被2K格的)转换成EXT3,然后挂载到/boot
我绝对是用心良苦,以为如此一来,再把2K和XP的安装分区克隆一下就能高枕无忧,预想中把/boot安装到第一主分区,以后用GHOST还原2K或XP就不用再为GRUB问题操心,但事实证明我错了。
GRUB并不领情,或者说三个系统都不领情,安装完UBUNTU6.10后,我失望地发现,GRUB根本没有找到另外两个WINDOWS系统,只能引导能UBUNTU……

在网上搜索一番,我试着在menu.lst里加入如下内容
title Windows 2000
root (hd0,1)
makeactive
chainloader +1

结果还是失败了,当试图进入时,显示ntldr is missing!

请教一下各位,有否能够在不重新安装系统的情况下,使用GRUB来引导另外两个WIN系统!!!
个人估计是由于我把原先的sda1转换成/boot,把WIN系统的NTLDR给弄没了?请教一下该如何应对?


_________________
悲哀在于,所有硬件都主动去追求WINDOWS,而遗憾的是,LINUX要主动去追求所有硬件.
ATI+AMD=AIDsTM
16驱动还没开始弄呢,15又罢工了,呜呼,决定怀疑一切可怀疑的,下载A CD,准备重装,残念中……


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

注册: 2006-07-18 11:44
帖子: 103
送出感谢: 0 次
接收感谢: 0 次
试试super grub,google一下super grub


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

注册: 2006-12-15 9:32
帖子: 1247
系统: linux
送出感谢: 2
接收感谢: 13
参考menu.lst中其他启动菜单的设置格式
--------------
title Windows 2000
root (hd0,1)
makeactive
chainloader +1
--------------
这段代码的最后应该另起一段顶头加上:
boot



也就是这个样子,LZ 试试
--------------
title Windows 2000
root (hd0,1)
makeactive
chainloader +1
boot
--------------


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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