无忧启动论坛

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

请教:关于map 映射 (fd0)到硬盘的问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-24 16:49:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
FBINST制作的USB-ZIP启动盘,可以通过map (fd0)+1 (hd1)映射U盘可见区为硬盘(hd1,0),可以启动DOS7.1。
如果不是用FBINST制作的USB-ZIP启动盘,map (fd0) (hd1)映射U盘为(hd1),无法用find查找文件,不知是否能将(fd0)映射为(hd1,0),即映射时加上MBR,使find可以查找到映射后的文件。不想使用map --mem (fd0)+1 (hd1)映射到内存,因为有时U盘大小超过内存大小。

[ 本帖最后由 mygamexxx 于 2011-11-24 16:52 编辑 ]
5#
发表于 2011-11-24 22:30:27 | 只看该作者

回复 #4 mygamexxx 的帖子

你可以试试看以下命令有什么提示。
cat /xxx.gho

应该是无法访问。

ls只是列出目录里面的内容,不管文件能不能访问,而find需要尝试打开该文件。
回复

使用道具 举报

4#
 楼主| 发表于 2011-11-24 21:42:04 | 只看该作者
刚刚再看sratlf写的G4D的帮助文档,0.4.5版的更新find不再查找(hdx)设备(为什么不加个参数支持查找(hdx)设备?)。

使用USB-FDD启动,map (fd0) (hd1)后,运行find或find /xxxx会死机。

另外,想到GHOST备份失败的0字节文件,用ls可以发现该文件,而find却找不到。

是不是find命令有什么不妥的地方?

[ 本帖最后由 mygamexxx 于 2011-11-24 21:50 编辑 ]
回复

使用道具 举报

3#
发表于 2011-11-24 18:38:00 | 只看该作者

回复 #2 不点 的帖子

起始不点大大可以让他支持的。。。
不过需要大幅度的重写map的算法了。
回复

使用道具 举报

2#
发表于 2011-11-24 17:59:10 | 只看该作者
只要你制作的 fd0 的引导扇区有分区表(MBR),就可以被映射为硬盘了。否则,用不带 --mem 的 map 映射为硬盘时,虚拟的硬盘依旧没有分区表(MBR)。

目前 grub4dos 对于这种情况无法处理,不支持自动添加分区表(MBR)。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 02:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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