QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: simba_linux

一个奇怪的不得了的问题,估计高手一句话可以搞定,菜鸟如我就得

[复制链接]
 楼主| 发表于 2003-10-19 04:02:43 | 显示全部楼层
[quote:28806777cb="xiaopang"]
是不是应该是
chroot /mnt/sysimage
grub --install /dev/hda8 ?

不是,是grub-install /dev/hda
还不行吗?那是不是grub文件需要改动一下,确定里面有启动windows和linux的那几行。还是通过linux rescue模式进去修改。再试试[/quote]

怎么改grub文件呀?请指教
回复

使用道具 举报

 楼主| 发表于 2003-10-19 04:19:41 | 显示全部楼层
想起来了,我调整完两个分区大小后,用pq改了一下盘符!把盘符对调了一下,这下是不是彻底完蛋了?
回复

使用道具 举报

发表于 2003-10-19 11:28:29 | 显示全部楼层
为什么要对调?又改大小又对调,是不是多此一举,再把盘符改回来

修改/boot/grub/grub.con文件
算了,我把我的grub文件给你参考一下:

defaule=1
timeout=20
splashimage=(hd0,6) /boot/grub/splash.xpm.gz
title Red Hat Linux 9.0 (xiaopang)

   root (hd0,6)
   kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/ vga=0x314
   initrd /boot/initrd-2.4.20-8.img
title Microsoft Windows XP
    rootnoverify (hd0,0)
    chainloader +1



注意空格,保证grub文件里面有两个系统的启动信息,
如果再不行,我就没折了
回复

使用道具 举报

发表于 2003-10-19 12:30:32 | 显示全部楼层
[quote:100b52c2e3="Leaves"]这个方法倒是没有试过呀,
你不会去试一下!
下次再把结果告诉大家[/quote]
我哪敢试啊~~~~~~~~~~
我最怕把mbr搞得乱七八糟的~~~~~
回复

使用道具 举报

 楼主| 发表于 2003-10-19 13:33:20 | 显示全部楼层
[quote:f40670b796="xiaopang"]为什么要对调?又改大小又对调,是不是多此一举,再把盘符改回来

修改/boot/grub/grub.con文件
算了,我把我的grub文件给你参考一下:

defaule=1
timeout=20
splashimage=(hd0,6) /boot/grub/splash.xpm.gz
title Red Hat Linux 9.0 (xiaopang)

   root (hd0,6)
   kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/ vga=0x314
   initrd /boot/initrd-2.4.20-8.img
title Microsoft Windows XP
    rootnoverify (hd0,0)
    chainloader +1



注意空格,保证grub文件里面有两个系统的启动信息,
如果再不行,我就没折了[/quote]

老大,怎么修改这个grub呀?
/boot/grub/grub.con这个东东我怎么找到它?能不能说详细点?bow
回复

使用道具 举报

发表于 2003-10-20 22:26:13 | 显示全部楼层
simba_linux,
用linux的第一张盘进入linux rescue模式
chroot /mnt/sysimage
#cd /boot/grub/
vi grub.con
按照你的情况改了它 按 i 是修改 修改后按esc  
然后:w  (我记得是这样保存的) 然后:q 退出!!!!
回复

使用道具 举报

发表于 2003-10-21 02:36:27 | 显示全部楼层
当然还是通过linux rescue模式进去,然后修改/boot/grub/grub.conf文件拉。
回复

使用道具 举报

 楼主| 发表于 2003-10-21 11:52:44 | 显示全部楼层
兄弟们,听听我的痛苦经历
昨天晚上想试验最后一次,(其实这些都是白废,浪费我也浪费各位xd的感情,我在windows下对调了一次盘符,原来那个linux肯定废了),fdisk mbr后,按照xiaopang兄的指点
一步步运行,进linux rescue..........
到chroot /mnt/sysimage后,我脑子一时发热,运行了一个sb的
grub-install /dev/hda1 , 而不是
grub-install /dev/hda    !!!
结果启动后grub反复好像进入死循环一样,xp也进不去了! 就一直在那里闪!该怎么办!!我还有好多重要资料在xp下呀!5555555555
回复

使用道具 举报

 楼主| 发表于 2003-10-21 12:00:54 | 显示全部楼层
现在连万能的fdisk /mbr也不管用了!
没办法我只好重装了linux,现在linux倒是可以进去了,但是启动时选xp还是进不去,现象同上,感觉好像死循环,怎么都进不去。
回复

使用道具 举报

发表于 2003-10-21 12:15:44 | 显示全部楼层
用安装光盘修复xp,然后用重装linux!!!!!!!!
回复

使用道具 举报

 楼主| 发表于 2003-10-21 12:58:56 | 显示全部楼层
没有别的办法了么?
grub文件如下:
default=1
timeout=10
splashimage=(hd0,7)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-
        root (hd0,7)
        kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /boot/initrd-2.4.20-8.img
title Winxp Pro
        rootnoverify (hd0,0)
        chainloader +1
回复

使用道具 举报

发表于 2003-10-21 13:40:39 | 显示全部楼层
找到一个在DOS下能读NTFS分区里面文件的软件,先把你的重要资料转移了再说。
然后格式化windows xp系统分区,重新安装windows xp.然后linux rescue模式,进去,chroot /mnt/sysimage
grub-install /dev/hda
这样,也许,你的两个系统又可以共存了。
                                     这是一种方案,不一定代表最好,但是,可行
回复

使用道具 举报

 楼主| 发表于 2003-10-21 14:49:11 | 显示全部楼层
你的意思是说用重装xp的方法来重写mbr?
现在的情况好像是头512扇区有问题,给搞坏了,
我已经重装了linux,还是不行,进不去xp,
我的ntfs分区有ghost镜像,直接ghost回去行不行?
回复

使用道具 举报

发表于 2003-10-21 23:03:34 | 显示全部楼层
我也不太清楚,你可以先GHOST试试,不行了,建议重装XP
回复

使用道具 举报

 楼主| 发表于 2003-10-22 15:50:55 | 显示全部楼层
重装了,也挂上linux了,好一番折腾。
hda1的话就是c盘,
重装前我拿pq看,pq认出ntfs分区,但是报告:全部空间6g,已经使用6g,这不可能。
看来grub-install /dev/hda1的杀伤力不小,把c盘的第一个扇区给写了???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-18 18:34 , Processed in 0.042550 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表