找回密码
 注册
查看: 1654|回复: 2

grub启动怪怪怪问题

[复制链接]
发表于 2006-10-19 23:29:40 | 显示全部楼层 |阅读模式
因为重装windows而使grub丢失,所以用wingrub来启动linux,
wingrub一些设置,在c下写了menulst后,reboot,可以有grub选择了.这个以前没有的.
我是在这里修改了 一些项,启动的是我原来机子上的linux(/dev/hda8上的),而不是wingrub介绍的,在某一个盘(例如d)上放的linux和initrd.
顺利进入原来的linux后,进入grub,然后做了一次setup(hd0).完成后quit.
reboot.

呵呵,出现了和以前的grub相同的界面,正兴奋中,可是.

选择widows启动项
在快速地晃过字符
root (hd0,0)
savedefault
makeactive
chainloader     +1
grub load stage2
后,
又重新出现grub的选择页面.和以前的相同的页面.
我的c盘下的boot.ini
debian:/mnt/win_c# cat boot.ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
debian:/mnt/win_c#
我的menulst的部分内容
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title           Microsoft Windows XP Professional
root            (hd0,0)
savedefault
makeactive
chainloader     +1

title           Debian GNU/Linux, kernel 2.6.14.2
root            (hd0,7)
kernel          /vmlinuz-2.6.14.2 root=/dev/hda9 ro
initrd          /initrd.img-2.6.14.2
savedefault
发表于 2006-10-20 00:00:04 | 显示全部楼层
这个问题体的人很多,你可以先将引导盘改一下,进去之后,在再将grub.conf改过来就行了
回复

使用道具 举报

 楼主| 发表于 2006-10-20 16:19:36 | 显示全部楼层
是改windows的么?我是windows进不去.
昨天没有说,今天想了下.下面的操作错误可以导致了这个问题.
在首次进入lin后,我准备重新装grub的,本来正确的应该是setup (hd0),而我却用了setup (hd0,0).
这样,grub就被装到了(hd0,0)上,(我是这样理解的,不晓得对不).而这个位置很可能是windows启动所要找的
引导程序的地址,所以,这样就陷入了循环而进不了windows拉.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-15 03:06 , Processed in 0.036524 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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