无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: Gandalf

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

[复制链接]
 楼主| 发表于 2004-10-27 20:53:01 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

[这个贴子最后由useronce在 2004/11/11 08:58am 第 2 次编辑]

[下载] http://159.226.20.15/grub_chs/grubin/isoemusv%23.zip  [N/A]
功能再次改进, 使用设备驱动程序 eltorito.sys 实现在纯 DOS 下访问 isoemu 虚拟的光盘. ;-)   使用包中的 isogrub.iso 启动后使用菜单的第一项启动,即可看到效果.
Sharp Version is now available.
ISOEMU 1.0# [Final, SV] by Gandalf/Einstein [加速版]
[history]
21:38 2004-10-27    Support eltorito.sys;        # version
16:39 2004-10-27    Advanced Version - speed up. + version
12:00 2004-10-27    Base Version, 1st step       - version

从硬盘的 FAT32 分区上的 iso 文件启动你的系统
======================
本压缩包中的四个文件诸功能如下:
ieldr        - IsoEmu loader 主程序
isoemu.ini   - ieldr 的配置文件
isogrub.iso  - 演示光盘 Grub 的启动光盘
eltorito.sys - 在纯 DOS 下配合 mscdex.exe 访问isoemu的光盘驱动(特别版)
ReadME       - ;-) I';m here

已知的问题
=====
* 仅支持 FAT32 分区的硬盘;
* 仅支持纯 DOS 下的访问,即基于 INT13h 的磁盘访问;
如何使用
=====
A)使用 NTLDR 的菜单
     1). 请把 ieldr 放到你的 c:\, 修改 boot.ini ,添加如下行即可:
         c:\ieldr="Load IsoEmu Final SV"
     2). 请把 isoemu.ini, 你要虚拟的 iso 文件放到 FAT32 分区的根目录下;
      然后修改 isoemu.ini 的这一行:
         "isoemu isogrub.iso" (把 isogrub.iso 改为你的文件即可。)
   
B)使用 Grub 的 Run 命令
      很简单的。请把 ieldr 放到 Grub 能找到的地方,然后使用
         run (path)/ieldr          即可!

C) 关于如何使用内建的 Shell
     
    这个 Shell 在使用上,和 DiskEmu1x 差异不大,比如:
      * 你可以使用 help 获取帮助
      * 使用“上键”调用上一次的命令
      * Run 运行光盘上的文件,包括 1.44M/2.88M 软盘镜像,win2k.bin 等启动文件
      * Drv 用以更换驱动器号, isoemu 虚拟的盘号是 0xee
      * Dir,ls 列目录
      * BOOT 启动其他介质,boot hdd/fdd 启动硬盘/软盘

      * 还有一个复活节彩蛋。 。 。  

〉〉这只是一种尝试,到这个版本, 也许没有太多的问题。可能有更进一步功能改进,
希望有人来做,比如供 NT 系统访问的设备驱动程序,,,
------------------------------------------------------
请访问
http://159.226.20.15/isoemu/
http://159.226.20.15/grub_chs/ebook/ 获取更多信息

======================== f22_storm@163.com
Gandalf 21:46 2004-10-27
回复

使用道具 举报

发表于 2004-10-27 21:36:18 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

http://159.226.20.15/grub_chs/grubin/isoemusv#.zip
http://159.226.20.15/isoemu/
这两个连接都是
Error 404
Object not found!
麻烦楼主检查一下
回复

使用道具 举报

发表于 2004-10-27 22:33:03 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

连接好像应该是http://159.226.20.15/grub_chs/grubin/isoemusv.zip
回复

使用道具 举报

 楼主| 发表于 2004-10-28 09:14:23 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

可以采用:
http://159.226.20.15/grub_chs/grubin/isoemusv%23.zip 下载

# = %23    ;-)
回复

使用道具 举报

发表于 2004-10-28 10:36:15 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

Gandalf大大的东西,当然要支持了!只是不太会用
回复

使用道具 举报

发表于 2004-10-28 11:04:44 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

好,不断支持!!!
回复

使用道具 举报

发表于 2004-10-28 11:22:28 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

不能引导98光盘或你的FTP里面的迷你98光盘
大力支持...
顶,.................
回复

使用道具 举报

 楼主| 发表于 2004-10-28 17:37:50 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

[这个贴子最后由useronce在 2004/10/28 05:39pm 第 1 次编辑]

最后更新版:  isoemusv$.zip
ISOEMU 1.0$ [Final, SV] by Gandalf/Einstein [加速版] Last Step
[history]
       ---------------
           * 在启动虚拟的 CD 以前,通过按下 Alt 键,可以进入到内置的 Shell 中;
           * 更正在虚拟启动过程中,对所虚拟的 iso 文件的信息的显示;
           * 在启动前,通过在 isoemu xxx.iso 行之后加入一些语句,可以显示/暂停启动过程;
           * 如果试图在虚拟的情况下,再次虚拟,isoemu 将给出信息,而不予使用新指定 iso 文件;
18:11 2004-10-28    Fixed some bugs, improved sth. $ version
C) 关于如何使用内建的 Shell
     
    这个 Shell 在使用上,和 DiskEmu1x 差异不大,比如:
      * 你可以使用 help 获取帮助
      * 使用“上键”调用上一次的命令
      * Run 运行光盘上的文件,包括 1.44M/2.88M 软盘镜像,win2k.bin 等启动文件
      * Drv 用以更换驱动器号, isoemu 虚拟的盘号是 0xee
      * Dir,ls 列目录
      * BOOT 启动其他介质,boot hdd/fdd/cdrom 启动硬盘/软盘/光盘

      * 还有一个复活节彩蛋。 。 。  
回复

使用道具 举报

发表于 2004-10-28 17:52:11 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

V#不能下载。
回复

使用道具 举报

 楼主| 发表于 2004-10-28 18:14:54 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统


所有的版本在以下地址可以获取:
http://159.226.20.15/grub_chs/isoemu/bin
这是 fs_vfat 上的最终版本,请尽快下载! ;)
回复

使用道具 举报

发表于 2004-10-28 18:39:14 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

强,能支持NTFS就好了
我的全部是NTFS
回复

使用道具 举报

 楼主| 发表于 2004-10-28 18:58:21 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统


是的正如你所期望的那样, fs_ntfs 的版本正在酝酿中。 ;)
回复

使用道具 举报

发表于 2004-10-29 22:43:49 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

下面引用由useronce2004/10/28 06:58pm 发表的内容:
是的正如你所期望的那样, fs_ntfs 的版本正在酝酿中。 ;)
期待中,
回复

使用道具 举报

发表于 2004-10-30 17:40:30 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

请问是不是iso文件非要拷贝到根目录下!那我的c盘就~~~~~~~~~放不下一个光盘大小的iso镜像了!
回复

使用道具 举报

发表于 2004-10-30 20:15:37 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

好像是只要放到FAT分区的根目录下就可以了,不一定要在C盘
回复

使用道具 举报

发表于 2004-11-1 16:15:45 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

iso只要跟.ini文件放到同一个分区的根就可以了
回复

使用道具 举报

发表于 2004-11-1 18:09:36 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

好久没消息了,顶上去再说。
回复

使用道具 举报

发表于 2004-11-1 19:22:19 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

da niu!!!!!
回复

使用道具 举报

发表于 2004-11-2 01:11:02 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

太厉害了,我顶!期待下一个版本!!
回复

使用道具 举报

发表于 2004-11-2 10:59:46 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

for ntfs 出来了吗?
回复

使用道具 举报

发表于 2004-11-2 11:01:26 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

我是新手,有些浅见请指教,说的不对别见笑。
在试用ISOEMU中发现以下问题:
1、坏坏小生mini98不能正常启动。在dos模式进入98模式时寻找光驱。
2、深山红叶袖珍光盘不能正常启动。在设备自检后蓝屏要求重启。
原因分析:
1、由于在启动dos时加载的是物理光驱的驱动,在autoexec.bat中调用光盘上的文件时指向物理光驱,因此程序不能继续进行。
2、winpe在启动后需要加载光盘上的数据文件时同样指向物理光驱,基于同样的原因出错。
解决思路:(仅仅是思路啊,我不懂编程,纯属瞎猜的)
1、在dos启动后,加载虚拟的光盘驱动eltorito.sys ,配合 mscdex.exe 访问iso文件,作为虚拟的光盘后继续运行windows98程序。
2、winpe在检测设备时,有一个选项是要求加载第三方驱动程序以识别scsi设备,基于这点,可以编写一个虚拟scsi设备驱动程序,把iso作为虚拟光驱加载,此时,在winpe识别出光驱设备后,程序可以向下运行。
展望:
当前isoemu解决了iso的启动,但未解决iso的读取问题。
1、建议参照vm、vpc等,使得isoemu有广泛的使用范围。
2、扩展bios将所有针对物理光驱的读取指向iso文件。
最后,对作者的辛勤劳动表示最高的敬意。
回复

使用道具 举报

发表于 2004-11-2 11:03:00 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

我是新手,有些浅见请指教,说的不对别见笑。
在试用ISOEMU中发现以下问题:
1、坏坏小生mini98不能正常启动。在dos模式进入98模式时寻找光驱。
2、深山红叶袖珍光盘不能正常启动。在设备自检后蓝屏要求重启。
原因分析:
1、由于在启动dos时加载的是物理光驱的驱动,在autoexec.bat中调用光盘上的文件时指向物理光驱,因此程序不能继续进行。
2、winpe在启动后需要加载光盘上的数据文件时同样指向物理光驱,基于同样的原因出错。
解决思路:(仅仅是思路啊,我不懂编程,纯属瞎猜的)
1、在dos启动后,加载虚拟的光盘驱动eltorito.sys ,配合 mscdex.exe 访问iso文件,作为虚拟的光盘后继续运行windows98程序。
2、winpe在检测设备时,有一个选项是要求加载第三方驱动程序以识别scsi设备,基于这点,可以编
回复

使用道具 举报

发表于 2004-11-2 11:05:14 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

下面引用由ggsh0072004/11/02 11:01am 发表的内容:
我是新手,有些浅见请指教,说的不对别见笑。
在试用ISOEMU中发现以下问题:
1、坏坏小生mini98不能正常启动。在dos模式进入98模式时寻找光驱。
2、深山红叶袖珍光盘不能正常启动。在设备自检后蓝屏要求重启。
...
说得好阿
回复

使用道具 举报

发表于 2004-11-2 11:10:31 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

我是新手,有些浅见请指教,说的不对别见笑。
在试用ISOEMU中发现以下问题:
1、坏坏小生mini98不能正常启动。在dos模式进入98模式时寻找光驱。
2、深山红叶袖珍光盘不能正常启动。在设备自检后蓝屏要求重启。
原因分析:
1、由于在启动dos时加载的是物理光驱的驱动,在autoexec.bat中调用光盘上的文件时指向物理光驱,因此程序不能继续进行。
2、winpe在启动后需要加载光盘上的数据文件时同样指向物理光驱,基于同样的原因出错。
解决思路:(仅仅是思路啊,我不懂编程,纯属瞎猜的)
1、在dos启动后,加载虚拟的光盘驱动eltorito.sys ,配合 mscdex.exe 访问iso文件,作为虚拟的光盘后继续运行windows98程序。
2、winpe在检测设备时,有一个选项是要求加载第三方驱动程序以识别scsi设备,基于这点,可以编写一个虚拟scsi设备驱动程序,把iso作为虚拟光驱加载,此时,在winpe识别出光驱设备后,程序可以向下运行。
展望:
当前isoemu解决了iso的启动,但未解决iso的读取问题。
1、建议参照vm、vpc等,使得isoemu有广泛的使用范围。
2、扩展bios将所有针对物理光驱的读取指向iso文件。
最后,对作者的辛勤劳动表示最高的敬意。
回复

使用道具 举报

 楼主| 发表于 2004-11-2 11:15:55 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统


to: ggsh007
- 你说得不错。 现在的 isoemu 只是很初期的一种形态。 嗯,
它可以从硬盘上的 FAT32 分区里根目录下的一个 ISO 文件启动了。
- 由于它的实现机理,仅仅是对 INT13h 的挂接,所以,对纯 DOS
有很好的虚拟表现。 而,一旦要为 WIN.NT/2K/XP 等要使用设备驱动的
系统所使用,所虚拟,则需要有专门的文件系统驱动程序才行。
- 当然, MiniWin98 的问题,完全可以这么解决;
- 我也在思考编写类似的一个设备驱动,如果成功,那么,不止 WinPE
可以这么使用,联 WinXP 也可以了,甚至, 用 memdisk 虚拟的磁盘也能
得到新的发挥!  呵呵,技术的进步是美妙的!
If I had time . . .

回复

使用道具 举报

发表于 2004-11-2 13:27:32 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

实际上,他们要的可引导的虚拟光驱是一个这样的操作系统:
1,可引导启动
2,可在此引导(类似grub)以引导光盘影像
3,可以访问硬件,硬盘……
我的看法:要想实现他们要的可引导的虚拟光驱,必须在所有系统引导之前载入我们的程序,只有这样才能……
还有就是我们的程序载入点必须在安装其他操作系统时不能被覆盖
回复

使用道具 举报

发表于 2004-11-2 13:50:28 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

实质上,可引导的虚拟光驱,就是可引导的虚拟pc机
回复

使用道具 举报

发表于 2004-11-2 17:51:06 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

期待有NTFS版本的。
回复

使用道具 举报

发表于 2004-11-2 18:27:28 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统

下面引用由useronce2004/11/02 11:15am 发表的内容:
to: ggsh007
- 你说得不错。 现在的 isoemu 只是很初期的一种形态。 嗯,
它可以从硬盘上的 FAT32 分区里根目录下的一个 ISO 文件启动了。
- 由于它的实现机理,仅仅是对 INT13h 的挂接,所以,对纯 DOS
...
不错,前景美好,只是 u have not free
回复

使用道具 举报

 楼主| 发表于 2004-11-2 21:00:31 | 显示全部楼层

isoemu 从 FAT32/NTFS 分区上的 iso 文件启动系统


But you could. ;-)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-18 21:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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