QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1443|回复: 8

grub启动菜单没了,555555555555555555

[复制链接]
发表于 2005-5-21 00:09:13 | 显示全部楼层 |阅读模式
把WIN2000所在的分区格式化后换成了XP,可原来的GRUB启动菜单没了,看了好多资料 ,用原来ISO文件里的loadlin.exe和vmlinuz,即用loadlin vmlinuz root=/dev/hdb8 1  (hdb8是我原来LINUX所在的分区
)命令可以进入原来红旗系统的命令模式,但进不了图形模式,这个也比较郁闷,更郁闷的是字符模式下用ROOT进去后输入GRUB命令却提示什么BIOS设备问题,要花费一段时间云云,然后就不动了。不知道在这样的状态下怎么才能修复好原来的GRUB启动菜单???
 楼主| 发表于 2005-5-21 00:15:16 | 显示全部楼层
用光盘启动linux rescue到字符模式下输入grub提示没这个命令,进入sbin下输入grub也提示找不到这个命令
回复

使用道具 举报

 楼主| 发表于 2005-5-21 00:30:26 | 显示全部楼层
关键是不能进入grub>提示符,只要能这样就好办了
回复

使用道具 举报

发表于 2005-5-21 09:53:27 | 显示全部楼层
你进得了root就能够安GRUB

www.gnu.org/software/grub/grub.html
回复

使用道具 举报

发表于 2005-5-21 11:06:27 | 显示全部楼层
下载一个grub for dos,再将grub重装到mbr。具体从我签名进去看一下精华贴。
回复

使用道具 举报

 楼主| 发表于 2005-5-21 17:30:19 | 显示全部楼层
呵呵,有三台电脑,都是要解决这个问题,有一个用用光盘启动linux rescue到字符模式下输入grub命令后在grub>提示符号下重新安装的搞定,我这个红旗的是下载一个GRUBFORDOS的文件在DOS下运行后再在红旗系统里安装GRUB搞定。
  但还有一台有点奇怪,有GRUB启动菜单了,可进WIN2000选项是提示ntldr is missing,要我重启动云云,但我win2000系统盘根目录下有ntldr文件,但还是重新从安装盘考了一个过来覆盖,然后改了属性,但还是提示ntldr文件丢失,有点不知所措了,先申明boot.ini文件没问题。
回复

使用道具 举报

发表于 2005-5-22 07:00:04 | 显示全部楼层
你先用fdisk/mbr来吧2000启动,然后再修复brub
估计你grub写到分区引导扇区去了,就是写道了/dev/hda1下了,而不是/dev/hda
回复

使用道具 举报

发表于 2005-7-5 21:34:13 | 显示全部楼层

Re: grub启动菜单没了,555555555555555555

[quote:6ce447cfeb="netbuddy"]把WIN2000所在的分区格式化后换成了XP,可原来的GRUB启动菜单没了,看了好多资料 ,用原来ISO文件里的loadlin.exe和vmlinuz,即用loadlin vmlinuz root=/dev/hdb8 1  (hdb8是我原来LINUX所在的分区
)命令可以进入原来红旗系统的命令模式,但进不了图形模式,这个也比较郁闷,更郁闷的是字符模式下用ROOT进去后输入GRUB命令却提示什么BIOS设备问题,要花费一段时间云云,然后就不动了。不知道在这样的状态下怎么才能修复好原来的GRUB启动菜单???[/quote]


请教loadlin vmlinuz root=/dev/hdb8 1,这个1的含义!?
回复

使用道具 举报

发表于 2005-7-5 21:37:56 | 显示全部楼层
找到loadlin的说明可是还是没说明白这个1 有啥用?能省略么?我sata+ata,Fc3,无法从dos进入linux,郁闷.......

[code:1]
             -dskreset after loading reset all disks before booting Linux
          boot_params:
             root=xxx  filesystem to be mounted by Linux as "/"
                       (string passed unchanged to the kernel)
                  xxx = hex number (e.g. root=201 for /dev/fd1)
                      = /dev/mmmn (e.g. root=/dev/hda2)
                             mmm = fd,hda,hdb,sda,sdb...
                             n   = 1..10.. decimal
             ro        mount "/" readonly
             rw        mount "/" read/write

[/code:1]

http://elserv.ffm.fgan.de/~lermen/manual.txt
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-24 21:25 , Processed in 0.041701 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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