|
这两天我找了很多帖子,包括搜索了CSDN那么多贴,我才知道为了这个问题,很多人浪费的时间不在少数,但是好象没一个贴,说的很清楚的。也不知道那么帖有多少楼主后来真解决问题了。
我也是,我为了这问题,周末2天都没休息好。急啊。谢谢各位看官。
我公司服务器原先情况:
只有1个大硬盘,原来分2个区,C盘原是win2000server,D盘装RHT9.0;
为了能装WIN2003,
这次是把原来C盘,重新在原来基础里,又多划了2个区出来,一个给WIN2003,一个作为for win2000 和win2003共同的DATA区
即如下:
C: ---for win2000 OS
D: ---for win2003 OS
E:----for win2000 和win2003共同的DATA区
F:RHT9.0
安装完win2003后,GRUB菜单丢失,按很多贴说的,比如:
1.把安装盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。
2.等安装界面出来后,按[F4]键,也就是linux rescue模式。
3.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。
4.然后会出现这样的字符
sh#
5.我们就可以操作GRUB了。。。哈。。。只要能出现这样的,以后都是小KISS了
sh#grub
会出现这样的字符
grub>
我们就可以在这样的字符后面,输入
grub>root (hdX,Y)
grub>setup (hd0)
如果成功会有一个successful......
----我在上面说的sh#grub,马上就会提示命令错误!!!
真不知道是怎么回事情。。。
下面是我解决的过程.........................
用光盘启动进入dos,fdisk /mbr 重建分区表
然后linux光盘启动。。。linux rescue模式
chroot /mnt/sysimage ---马上就会提示命令错误!!!
mount,后,重装,GRUB,启动就到GRUB了。。。
比如:
mkdir cc
mount /dev/hdc8 cc
grub
....
会出现这样的字符
grub>
输入
grub>root (hd0,7)
grub>setup (hd0)
...启动,就到grub>
--到这里我觉得可能是splashimage没挂上,但是不知道怎么去修改,因为,/etc/grug.conf,我打开后竟然是空的新文件
目前新情况是:
我们不能重新安装LINUX,因为以前系统很复杂,怕有数据丢失,或有的服务有问题.现在就是要恢复GRUB.
我选UPDATES想安装GRUB时候,最终报错 ,我想可能是他比较了我的光盘,发现还是和系统以前的包一样的。
感觉应该是根本问题:grub.conf文件损坏了,现在重写一个
grub.conf,现在对了,但是VM..linuz...启动时候说是找不到。。。。超级郁闷。。。
从别处拷贝一个内核过来放到boot目录下
可以说我是重建了GRUB.conf,另外由于我看/BOOT下面没了VM。。。核心文件。。什么的。我把一台机器LINUX/BOOT下的都拷了过来。现在我已经可以启动到linux,但不是进GRUB的那种,直接就启动到LINUX,但是和一般LINUX启动不一样,这个启动很怪一个过程,然后停住就不动了....我看出是LINUX的东西,上面有个小企鹅一样的图标,下面一堆LINUX的东西....反正就不动了.
图我试了,好象这里没贴图的.大家看看怎么回事情,要图,我看班主能否帮贴上来... |
|