dreaman 发表于 2003-9-16 14:39:01

创建启动盘时出现的问题

我把stage1和stage2两个文件拷贝到软盘以后,进入grub,在grub界面下输入root (fd0)命令后,会出现如下提示:
Filesystem is fat,using whole disk
然后我再输入setup (fd0),出现以下错误提示:
Checking if "/boot/grub/stage1" exits no
Checking if "/grub/stage2" exits no

Error 15: File not found

注:我的软盘里面已经有了stage1和stage2文件.并且已经用mke2fs命令把软盘变成了ex2格式了

challenger 发表于 2003-9-16 16:03:07

这两个文件不能在软盘的根目录,要在boot/grub下,如果显示是fat格式,就再重新格式化一下。

建议你用dos版的grub.exe,放在一张dos启动盘里就行了。

dreaman 发表于 2003-9-16 18:32:13

刚才我写的不是太清楚,现在重新写以下我的创建过程:

我创建的过程如下:
1.把一张软盘放进软驱
2.# mke2fs /dev/fd0
3.# mount /dev/fd0 /mnt/floppy
4.# mkdir /mnt/floppy/boot
5.# mkdir /mnt/floppy/boot/grub
6.# cp /boot/grub/stage1 /mnt/floppy/boot/grub
7.# cp /boot/grub/stage2 /mnt/floppy/boot/grub
8.# grub
9.grub> root (fd0)
10. grub> setup (fd0)
运行完第九步以后有如下提示:
Filesystem is fat,using whole disk
运行完第十步以后出现以下错误提示:
Checking if "/boot/grub/stage1" exits no
Checking if "/grub/stage2" exits no

Error 15: File not found

我的那两个文件是在/mnt/floppy/boot/grub下.
还有我用mke2fs /dev/fd0创建的怎么会是fat 格式呢
搞不明白
还有楼上说dos版的grub.exe,能不能解释清楚一点

dreaman 发表于 2003-9-16 23:50:12

upup

challenger 发表于 2003-9-17 10:55:20

步骤是对的,我觉得应该是软盘的问题。

dreaman 发表于 2003-9-17 17:27:46

我的软盘是正版的索尼软盘,买的时候已经格式化了,而且我试过两次,都不行。楼上能不能详细给我说一下dos版的grub.exe,先谢了。

challenger 发表于 2003-9-17 17:56:40

到这下载

然后放在一张Dos盘里,如果要修复grub,用dos盘启动,然后执行grub,然后root&setup

用方法和linux下的grub是一样的,可以把引导信息写在mbr,也可以写在引导分区的第一个扇区。

dreaman 发表于 2003-9-17 23:16:19

我的安装过程如下:
1 把这个软件下载到/home/dreaman目录中
2 把dos启动盘放进软驱
3 mount /dev/fd0 /mnt/floppy
4 cp /home/dreaman/grub_for_dos-0.0.6.tar.gz /mnt/floppy
5 cd /mnt/floppy
6 tar xvzf grub_for_dos-0.0.6.tar.gz
然后我重启计算机,用软盘启动,进入到dos中以后运行grub,系统提示这个命令不存在。
楼上能不能把你的安装和使用过程详细地写一下,不胜感激。

challenger 发表于 2003-9-17 23:29:19

解压了以后是不是在一个目录下???
进到那个目录再执行,或者是考到软盘的根目录。

dreaman 发表于 2003-9-18 22:51:22

现在可以了,谢谢.可是又出现了一个问题,我进入grub以后,在grub>提示符下输入quit命令竟然退不出来,说没有这个命令.真是岂有此理.楼上知道是为什么吗

challenger 发表于 2003-9-18 22:54:58

是没有,完成后只能用reboot命令重启

dreaman 发表于 2003-9-18 22:56:21

谢谢,我知道了
页: [1]
查看完整版本: 创建启动盘时出现的问题