无忧启动论坛

标题: 奇怪的问题..................挂个硬盘就不行了 [打印本页]

作者: 我是初哥    时间: 2009-4-9 22:40
标题: 奇怪的问题..................挂个硬盘就不行了
grub4dos 0.4.2.2  (2009-03-22)


menu.lst

title MS-DOS 7.1
find --set-root /boot/img/aaa.ima
kernel /boot/img/memdisk c=80 h=4 s=36 floppy
initrd /boot/img/aaa.ima
boot
# map --mem /boot/img/joinnow.ima (fd0)
# map --hook
# chainloader (fd0)+1
# rootnoverify (fd0)

title Microsoft Windows XP Professional
rootnoverify (hd0,0)
chainloader +1
boot

用的是笔记本,启动正常.

但如果加一个U盘或移动设备,就停住不动了

请问各位何解?
作者: fujianabc    时间: 2009-4-9 22:53
是不是自检时候卡住了?
作者: 我是初哥    时间: 2009-4-9 23:01
显示正在启动就卡住了
作者: 我是初哥    时间: 2009-4-9 23:09
拔掉U盘等设备就OK
作者: yjd    时间: 2009-4-9 23:13
grub4dos 0.4.2.2  (2009-03-22)
上面标题怎么是这个?
作者: Climbing    时间: 2009-4-9 23:26
标题: 回复 #1 我是初哥 的帖子
提问时要认真,你自己都不认真反馈你遇到的情况,只会误导别人给你错误的答案。

我用grub4dos这么长时间了,还没有见过有这么一个版本:grub4dos 0.4.2.2 (2009-03-22)。我个人建议你(grub4dos的官方也是如此建议),在反馈与grub4dos有关的问题时,最好先使用最新版测试,而且,不要使用别人的修改版(只使用官方版本)。

至于插上U盘导致机器无法启动,这种情况见得多了,跟grub4dos无关,是你的机器的BIOS卡死在检测U盘的时候了,这时候你拔下U盘(或者多等一会儿)有可能能够过去。
作者: 我是初哥    时间: 2009-4-9 23:54
多谢指教,刚才有点事出去了,我现在重启一下,看看详细指示再说。


这种现象已经很久了,之前用的是 GNU GRUB 0.97

现在用的是 grub4dos 0.4.2.2 是 3.31日的,
作者: 我是初哥    时间: 2009-4-10 00:00
出来了

grub4dos 0.4.4 2009-3-31

最后一行是

loading boot sector... booting...

停在这里不动了.

没外接USB设备就可以正常启动,

MENU.LST 中有#的是备用方法,也不行.
作者: yjd    时间: 2009-4-10 00:00
使用grub4dos就要最新的
正式版下载地址
http://nufans.net/grub4dos/grub4dos-0.4.4.zip
作者: 我是初哥    时间: 2009-4-10 08:12
还是不行.换了你的新版本
作者: 我是初哥    时间: 2009-4-10 08:13
原帖由 Climbing 于 2009-4-9 23:26 发表
提问时要认真,你自己都不认真反馈你遇到的情况,只会误导别人给你错误的答案。

我用grub4dos这么长时间了,还没有见过有这么一个版本:grub4dos 0.4.2.2 (2009-03-22)。我个人建议你(grub4dos的官方也是如 ...




当然不是卡死.......这事已经有些时日了,版本也换了不少.....................


不行.


使用 map 的方式也不行.
作者: 我是初哥    时间: 2009-4-10 08:24
个人认为是master slave cable之类的问题,

如果是这样,就不爽了.虽然能解决,但却没有实用性了.
作者: lvyanan    时间: 2009-4-10 08:48
你的BIOS里设置的是U盘启动优先吧,然而你的U盘又没有可启动的系统,当然就启动不了喽,这跟GRUB4DOS无关,你的提问误导了大家,注意力都转到GRUB4DOS上了。
作者: Climbing    时间: 2009-4-10 08:56
其实楼主一直没有把问题说清楚,到底卡死在哪里了?卡死在grub4dos启动之前、启动中还是启动之后?插上U盘能够进入grub4dos吗?是不是正常启动到了grub4dos并进入了菜单,只是在执行grub4dos的菜单时卡死了?

如果根本就还没有启动到grub4dos,那就跟grub4dos无关了。

楼主发了这么多帖子,到现在也没有说明白自己的问题到底出在哪里,对你的表达能力表示同情。

[ 本帖最后由 Climbing 于 2009-4-10 08:59 编辑 ]
作者: 我是初哥    时间: 2009-4-10 09:30
原帖由 lvyanan 于 2009-4-10 08:48 发表
你的BIOS里设置的是U盘启动优先吧,然而你的U盘又没有可启动的系统,当然就启动不了喽,这跟GRUB4DOS无关,你的提问误导了大家,注意力都转到GRUB4DOS上了。



我的笔记本是ACER ASPIRE 3040,  不支持U盘启动.
作者: 我是初哥    时间: 2009-4-10 09:33
原帖由 Climbing 于 2009-4-10 08:56 发表
其实楼主一直没有把问题说清楚,到底卡死在哪里了?卡死在grub4dos启动之前、启动中还是启动之后?插上U盘能够进入grub4dos吗?是不是正常启动到了grub4dos并进入了菜单,只是在执行grub4dos的菜单时卡死了?
...



启动了GRUB正常,已经能看到菜单,
因此我的前文才会有   grub4dos 0.4.4  2009-3-31  这一说

选择了 ms-dos 7.1 进入

读IMA也正常,之后出现前文所说的

loading boot sector...   booting...


就停止了。


find 命令也正常,能得到正确的结果 (hd0,0)

[要工作,回复不能及时,见谅]

[ 本帖最后由 我是初哥 于 2009-4-10 09:35 编辑 ]
作者: go2    时间: 2009-4-10 22:21
按你说的不是grub4dos及从盘的问题。因为你已进入dos

你试试这样写:
map --mem (hd0,0)/boot/img/joinnow.ima (fd0)
map --hook
root (fd0)
chainloader +1
作者: yjd    时间: 2009-4-10 22:25
呵呵。
现在我想起来了。这个不是grub4dos问题而是你的ima制作有问题。
才会出现loading boot sector...   booting...这个。
我在vmware测试maxdos工具箱的时候制作中如果采用了不合理或者说不好的chs值,就出出现这样。
还有你的引导是用map还是memdisk,不过问题是ima文件要是没制作好哪种都会出现

loading boot sector...   booting...

之前还一直以为是grub4dos启动在那段a20代码检测就死掉了呢。

问题没说清楚搞得大家都迷糊。

[ 本帖最后由 yjd 于 2009-4-10 22:26 编辑 ]
作者: 我是初哥    时间: 2009-4-11 10:14
活活,你错了。这个IMA没事,

正如前文所说,拔掉U盘或移动盘即可正常进入,且这个IMA使用已经有点时日了。

通常虚拟机只是走个过场,真正的测试还是实机为主,以上所有皆为实机使用结果。

CHS也是用WINIMAGE得出,且在G4D中实测对比,无误。

为了以防万一,使用了双测试法,

一如MENU。LST所示,

一个是kernel 及initrd
一个是map --mem

均告失败。

郁闷呐。哈哈


不过师傅遇到新问题,的确有意思。看看最终如何干掉它。
作者: 我是初哥    时间: 2009-4-11 10:16
其实GO2老哥的做法是不错的,

但详细命令及顺序方面可能值得推敲。
作者: go2    时间: 2009-4-11 11:12
我不知道你说的详细命令及顺序是什么意思?

你试试看效果如何?
作者: 我是初哥    时间: 2009-4-11 12:17
没问题,我乱换几招也OK。

大家一起动脑子,挺有意思的
作者: go2    时间: 2009-4-11 12:56
楼主,你的思维真是跳跃性思维。呵
作者: 我是初哥    时间: 2009-4-11 13:57
新问题总是爽。

没问题玩就没意思了。闷。


这个已经OK了,下次再搞其他的吧。


一百年不浮出水面了,一口气发了这么多贴,强啊。
作者: yjd    时间: 2009-4-11 18:58
刚才重新看了下一楼的问题。原来自己看错了。

可以看看这个帖子讨论吧
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D5




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3