无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3441|回复: 2
打印 上一主题 下一主题

从U盘启动IMG映像,如何实现??

[复制链接]
跳转到指定楼层
1#
发表于 2008-9-4 22:54:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的U盘支持HDD启动模式,我已经做成了启动DOS.   因为启动DOS很方便,快捷高效.   有一个测试工具,是IMG映像格式,启动IMG映像才能启动这个测试工具.  在硬盘上,我用GRUB FOR DOS已经可以启动这个 IMG 映像.   但是在U盘上配置的时候,总是不成功.  

U盘启动后,显示盘符是C.    我想问一下,是不是GRUB FOR DOS 无法支持  U盘启动系统后从U盘再启动  IMG映像.还是我的配置有问题.


请大侠帮我解答.
2#
 楼主| 发表于 2008-9-7 09:01:43 | 只看该作者
我已经初步解决了,是我的配置有问题.
现在虽然可以从U盘启动那个 IMG 映像了,但新的问题又来了.  我的那个IMG映像是微软出的内存测试工具,成功启动测试工具之后,可以运行基本测试,但只要运行扩展测试,就死机,可能跟GRUB 有关,也许是GRUB占用了一部分内存导致的吧.  具体,我也搞不太清楚.   那个测试工具就是WINDIAG .

我的配置如下:  

timeout 6
default 0
fontfile /dos/grub/fonts/fonts

title  内存测试
map --mem /dos/img/memtest.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

我的字体文件放在U盘的 DOS\GRUB\FONTS 目录,映像放在 DOS\IMG 目录,文件名是 MEMTEST.IMG

我从U盘启动电脑之后,盘符是C: ,然后,我运行GRUB.EXE,就可以运行IMG映像了.

有的电脑启动U盘后,盘符是A:,需要改配置:


timeout 6
default 0

title  内存测试
find --set-root /dos/img/memtest.img
map --mem /dos/img/memtest.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
回复

使用道具 举报

3#
发表于 2008-9-7 17:13:39 | 只看该作者
试试syslinux的memdisk来仿真
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-24 08:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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