无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
123
返回列表 发新帖
楼主: Gandalf
打印 上一主题 下一主题

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

[复制链接]
61#
 楼主| 发表于 2005-4-25 19:53:27 | 显示全部楼层

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


对了, 说明一下 Avldr 的含义:
AV Ldr  -  AviatoR';s Loader.      AviatoR 系统(平台)的载入程序. ^_^

当前, Avldr.exe 中使用的是 Tinybit 的 Grub 0.96 版, 无中文支持.   - 借用一下, 谢谢! ^_^
回复

使用道具 举报

62#
 楼主| 发表于 2005-4-25 21:26:09 | 显示全部楼层

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

[这个贴子最后由useronce在 2005/04/25 09:29pm 第 1 次编辑]


- 下载页面( XP Luna 风格 )可以访问了.
- 没时间了,本想,今晚就搞出来,想想慢工出细活,明天再提供下载吧.
- 这个版本里面有一个潜在的用途,就是将 Grub 放到 64kb 的启动 ROM 中. ;-)
- 老大,不要误人子弟好吗? 我的意思和你的意思是两方面... 幸好,你没有翻译称 J a p Video.  ^_^

回复

使用道具 举报

63#
 楼主| 发表于 2005-4-26 16:42:41 | 显示全部楼层

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


正在作 Grub4Rom , 暂时没有空; ; ;
回复

使用道具 举报

64#
 楼主| 发表于 2005-4-28 12:57:07 | 显示全部楼层

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

Info:                                          


经过 Mr. hnlyzhd 的努力, Grub4Rom 可以获取了:
http://sysoft.zdwx.com/aviator/grub4rom.html
Avldr.exe 正在工厂装配中, 嘿嘿!
回复

使用道具 举报

65#
 楼主| 发表于 2005-4-29 11:23:18 | 显示全部楼层

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


Congratulations!
    AviatoR 的 Avldr 3in1 beta1 可以获取了。。。 。。。 ;)
    http://sysoft.zdwx.com/aviator/
回复

使用道具 举报

66#
 楼主| 发表于 2005-7-13 14:31:39 | 显示全部楼层

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


也就是说,很快,恢复控制台也能使用 ramdisk.sys 进行载入了。 ^_^
技术的进步是美妙的,更是不可阻挡的!
“我们的目标是那浩瀚的宇宙!”
回复

使用道具 举报

67#
 楼主| 发表于 2005-7-13 14:44:23 | 显示全部楼层

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


Mr. fujianabc:
能否把 Win2003 sp1的ramdisk.sys和setupldr.bin 文件打包穿上来呢?
回复

使用道具 举报

68#
 楼主| 发表于 2005-7-13 20:24:10 | 显示全部楼层

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


- 这个输入 iso 名称的问题,也许可行,也许没有必要。 再议如何? ;)
- 使用 ram 的载入方式,我试试看。
回复

使用道具 举报

69#
 楼主| 发表于 2005-7-13 21:28:08 | 显示全部楼层

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


猜测: 由于是使用的是基于 BIOS 的 peldr 来载入一个 iso 进行启动,那么
如果这个 iso 里面包含有一个或者多个的 PE 的 iso, 那么使用 ISOEmu 来
作为跳板,估计,会成功的。 ;)
也就是说,用 ISOEMU 虚拟的 iso 文件中包含有这种方式启动的 pe 系统,也可以
在硬盘上使用了。 估计是这样。是这样的吧。 ^_^
回复

使用道具 举报

70#
 楼主| 发表于 2005-7-13 22:41:37 | 显示全部楼层

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

[这个贴子最后由useronce在 2005/07/13 10:49pm 第 3 次编辑]

庆祝一下。 ;)
我用上述方法,用 pebuilder3.13 + Windows XP with SP2 生成了一个 pe 的 iso, 然后将其用 ram + isoemu 方式载入,成功!
是这样的。
1. 用 pebuilder 生成 rampe.iso;
2. 用 2k3 里面的 ramdisk.sys 替换 pe.iso/i386/system32/drivers/ramdisk.sys( 用 ultraISO );
3. 建立这样的文件结构: (e.g. c:\rampe)

    BOOTSECT.BIN          - 2k3
    WINNT.SIF             - 见下述
    RAMPE.ISO
    I386\NTDETECT.COM     - 从 pebuilder 的输出目录中的相同位置提取
    I386\SETUPLDR.BIN     - <同上>
WINNT.SIF 的文件内容                  
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\i386\System32\"
OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=rampe.iso"

再用 UltraISO 将这个目录作为根目录再生成一个 iso, 比如, rampp.iso,并使用 bootsect.bin 作为非模拟方式的启动文件。
然后配置 VMWare 的内存 > rampe.iso 的大小, 测试一下。 稳过! ;)
接着,使用 isoemu 启动即可。 ^_^

当然,我在 NTFS 上失败了,但在 FAT32 上获得了成功。 以志纪念,嘿嘿。

此外,我估计,不用二次封装,在 boot.ini 里面打主意,也能启动这样的 WinPE. 好了,下一个目标应该是 CMDCONS,以及尽量将 PE 的 iso 大小减小. ;-)
-------------
回复

使用道具 举报

71#
 楼主| 发表于 2005-7-14 09:04:25 | 显示全部楼层

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


^_^,没错。 可是,这个需要时间,和一些事件的触发,,,
回复

使用道具 举报

72#
 楼主| 发表于 2005-7-14 09:05:54 | 显示全部楼层

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


关于这种 ram 方式,还有说法是在此基础上,用 WinXP embedded 的开发工具将其生成 sdi 文件(似乎,里面有压缩功能),就能从 pxe 环境启动了。 而且,这种方法提出得比较早了。
回复

使用道具 举报

73#
 楼主| 发表于 2005-7-14 10:02:21 | 显示全部楼层

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


Sir, 你说的 "OSD FOR SMS 2003" 是什么来头,可否详述? 给一些有用的链接如何?
回复

使用道具 举报

74#
 楼主| 发表于 2005-7-14 10:04:45 | 显示全部楼层

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


关注一下。
回复

使用道具 举报

75#
 楼主| 发表于 2005-7-22 09:25:41 | 显示全部楼层

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


可能是 ISOEmu 的 fs_ntfs.c 还不够健全。 ;)
回复

使用道具 举报

76#
 楼主| 发表于 2005-9-24 10:23:07 | 显示全部楼层

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


谢谢! ;)
-----
  这个软件有其自身的限制。它不可用以安装保护模式下的操作系统。所以,你的
想法虽然很好,可是,无法实现。

  当前,ISOEmu 已没有再更新的必要了。 嘿嘿。
回复

使用道具 举报

77#
 楼主| 发表于 2006-1-7 13:33:27 | 显示全部楼层

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


          Sysoft 纪念包 使用说明
===================================================================
                       (r) Powered by Gandalf<ganstein@gmail.com>
     这个纪念包,是我在 PC 多启动领域所构造的一些小工具集合,包括
最新的 Aero 的技术验证程序 Raptor。在前后一年多的这么一个时间跨度
当中,我所能作的就这些,并且还有很多是基于其他人的工作的基础之上
的;而人类社会的发展史告诉我们,人类的财富正是在这样的相互合作、
社会化大分工的过程当中积累起来的。当然,这个过程中,不乏战争、疾
病、自然灾害以及别有用心的人的人为事故的破坏 - 但是,人类历史的
文明依然朝着更高的方向发展着,我们期待着宇宙大移民的到来!
     说远了。;^)
     这个工具怎么使用呢?先说说纪念包中的几个工具。
     1. ISOEmu.bin:     光驱虚拟程序,这个版本是针对 Avldrng 载入的
     2. Avldrng.exe:    3 in 1 启动程序
     3. demo.iso   :    演示光盘
     1. 这里要说明的是, ISOEmu.bin 在功能上和 ieldr 没有任何区别,
只是它只能被 Avldrng.exe/NTLDR 的引导扇区载入。而我已经发现,ieldr
在某些机器上启动失败的情形。所以,在稍候,有必要对 isoemu 进行一次
彻底的改进。
     2. Avldrng.exe 这个多启动工具,可用很好得支援 Windows Vista 的
新型引导程序: bootmgr 以及现有的 ntldr, 并且可以在 Dos/Windows 下
同时运行:
         a). DOS 下用 Avldrng.exe /loader=xxxxyyyy.zzz 载入 bootsect/
ntldr/bootmgr/isoemu.bin 均可;
         b). Windows 下用来装配 boot.ini 的引导项目。比如,我们要使用
isoemu.bin, 就先把 isoemu.bin 放到 c:\, 然后将这个 isoemu.bin 拖放
导 Avldrng 窗口中的“请指定要使用的系统载入程序文件”框中,然后指定
一个文件名,接着点击“装配”即可。稍候,你会被要求将 boot.ini 打开,
使用 CTRL+V 将这个新条目增加到 Windows 的启动菜单中。
         当然,我们还需要将 isoemu.ini 和 demo.iso 放到 c:\ 目录下。
当你重启计算机后,即可看到 demo.iso 的启动效果:
     3. 关于 demo.iso。      以前,isoemu 的演示光盘都是用 Grub 作为
演示的。这次,我使用了新近开发的 Raptor (Aero 技术验证程序) 来作为
被载入对象。我尽就演示光盘中所能使用的功能作一简单描述:
         a). CD/DIR 功能:      这个是命令行的基本功能,换目录、列目录
   
         b). run:              模拟磁盘、光盘,并从模拟的对象上,启动
               比如:
             run RLOADER.bin, 将从光盘上重新载入 Raptor
             run demo.img,    将虚拟一个磁盘,这里是一个用 GImage 自动
                                生成的 4MB 大小的可启动软盘镜像。
             RUN xxx.iso      可用从光盘上的一个 iso 镜像启动。

     ◎ 我们可用这样作这个无极的试验:
     1. 配置 boot.ini 我们将使用 isoemu 在真实的机器上来测试;
     2. 重启计算机后,在 NT 的启动菜单上选择 isoemu 的那一项;
     3. 稍候,进入 Raptor 的命令行,你会看到右上角有一个 EPA 的 logo. ;)
     4. 输入 cd /boot 切换到 BOOT 目录;输入 dir, 看目录项,再输入 cd /
     5. 现在使用 run rloader.bin 重新载入我们的 Raptor
     6. 使用 run demo.img, 载入一个任意大小的软盘镜像,并启动之。
        ------------ 最后,你会发现,你已经在 grub 命令行了。
     还想会到 Raptor 吗,还想载入 isoemu 吗,而不必重新启动计算机?请
参见一下资源:
A. GImage 在 Windows 中生成可启动的 Grub 软盘镜像
     http://sysoft.zdwx.com/forum/viewthread.php?tid=90&fpage=1
B. GMEditoR Grub 菜单编辑器,及 Grub 相关资源
     http://sysoft.zdwx.com/grub/download.html
C. ISOEmu 从 FAT32/NTFS 分区上的 iso 文件启动系统!
     http://sysoft.zdwx.com/forum/viewthread.php?tid=194&fpage=1
D. Avldrng for Windows 载入程序自装配版  
     http://sysoft.zdwx.com/forum/viewthread.php?tid=167&fpage=1

E. Raptor 1.04, AviatoR 的技术验证程序
     http://sysoft.zdwx.com/forum/viewthread.php?tid=317&fpage=1               
F. Aero the Applicaton of AviatoR:
     http://sysoft.zdwx.com/forum/viewthread.php?tid=450&fpage=1
===================================================================
Sysoft Space                     ISOEmu
   http://sysoft.zdwx.com/          http://sysoft.zdwx.com/isoemu
13:10 2006-1-7, Gandalf, SCTom

[UploadFile=sysoft_xp_1136611988.rar]
回复

使用道具 举报

78#
 楼主| 发表于 2006-4-8 15:28:15 | 显示全部楼层

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


推荐大家使用 Avlgomgr 2006, 新版本:  1.4.0.6.
ISOEMu 的更新已经终止. ;=)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-9 08:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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