无忧启动论坛

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

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

[复制链接]
271#
 楼主| 发表于 2005-7-13 21:28:08 | 只看该作者

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


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

使用道具 举报

272#
 楼主| 发表于 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 大小减小. ;-)
-------------
回复

使用道具 举报

273#
发表于 2005-7-14 08:29:57 | 只看该作者

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

确实是值得庆贺
回复

使用道具 举报

274#
发表于 2005-7-14 08:34:14 | 只看该作者

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

确实是值得庆贺
回复

使用道具 举报

275#
发表于 2005-7-14 08:57:54 | 只看该作者

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

下面引用由useronce2005/07/13 08:24pm 发表的内容:
- 这个输入 iso 名称的问题,也许可行,也许没有必要。 再议如何? ;)
- 使用 ram 的载入方式,我试试看。
我觉得还是有这个必要,如果硬盘上有多个ISO文件,如果能用isoemu +路径+文件名的方式载入,可以随时使用任意一个ISO文件,而使用INI文件配置打开文件名的局限性大了不少
要是ISOEMU解决了载入PE系统的问题,这就更方便了,可以将win98 winxp等系统做成ISO文件,随时加载
回复

使用道具 举报

276#
 楼主| 发表于 2005-7-14 09:04:25 | 只看该作者

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


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

使用道具 举报

277#
 楼主| 发表于 2005-7-14 09:05:54 | 只看该作者

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


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

使用道具 举报

278#
发表于 2005-7-14 09:14:45 | 只看该作者

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

我失败了,第一个进度条Loading RAMDISK iamge...过去了,
第二个进度条Starting BartPE...也飞也似的过去了,
然后就蓝屏了,不知道是否跟我用的是pebuilder 3.14 beta
版生成的XP SP2 PE有关.
回复

使用道具 举报

279#
发表于 2005-7-14 09:37:45 | 只看该作者

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

可以参考以下方式加载WINPE类的ISO:
1、OSD FOR SMS 2003
OSDInstallCD.exe
OSDInstallWIM.exe
OSDInstallWinPE.exe
回复

使用道具 举报

280#
发表于 2005-7-14 09:39:16 | 只看该作者

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

[这个贴子最后由fujianabc在 2005/07/14 09:43am 第 1 次编辑]
下面引用由Acronis2005/07/14 09:14am 发表的内容:
我失败了,第一个进度条Loading RAMDISK iamge...过去了,
第二个进度条Starting BartPE...也飞也似的过去了,
然后就蓝屏了,不知道是否跟我用的是pebuilder 3.14 beta
版生成的XP SP2 PE有关.
我用的是3.13,还有别忘了用2k3sp1的ramdisk.sys替换原来的文件
回复

使用道具 举报

281#
发表于 2005-7-14 09:52:35 | 只看该作者

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

下面引用由useronce2005/07/13 10:41pm 发表的内容:
庆祝一下。 ;)
我用上述方法,用 pebuilder3.13 + Windows XP with SP2 生成了一个 pe 的 iso, 然后将其用 ram + isoemu 方式载入,成功!
是这样的。
再用 UltraISO 将这个目录作为根目录再生成一个 iso, 比 ...
的确无需二次封装,把pebuilder生成的iso(以替换ramdisk.sys)放在硬盘分区中(fat或ntfs都行),然后直接用setupldr.bin调用就行了。
对于一个空的分区,需要包含一下文件。
ntldr(setupldr.bin重名名所得)
winnt.sif
ntdetect.com
bootfont.bin
winpe.iso
如果不是空的分区,则可以将setupldr.bin重名名为cmldr,然后用类似以硬盘安装cmdcons的方法由ntldr加载cmldr,再加载iso即可。
回复

使用道具 举报

282#
发表于 2005-7-14 09:55:51 | 只看该作者

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

下面引用由useronce2005/07/14 09:05am 发表的内容:
关于这种 ram 方式,还有说法是在此基础上,用 WinXP embedded 的开发工具将其生成 sdi 文件(似乎,里面有压缩功能),就能从 pxe 环境启动了。 而且,这种方法提出得比较早了。
sdi的方法我也是过了,能够成功,制作方法与iso类似,优点在于iso是只读的,而sdi可以完全读写。
回复

使用道具 举报

283#
 楼主| 发表于 2005-7-14 10:02:21 | 只看该作者

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


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

使用道具 举报

284#
 楼主| 发表于 2005-7-14 10:04:45 | 只看该作者

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


关注一下。
回复

使用道具 举报

285#
发表于 2005-7-14 10:08:16 | 只看该作者

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

sdi所谓的压缩功能其实就是sdi中使用ntfs分区,然后再用ntfs的压缩功能(文件名变成蓝色).
回复

使用道具 举报

286#
发表于 2005-7-14 10:09:02 | 只看该作者

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

下面引用由useronce2005/07/14 10:02am 发表的内容:
Sir, 你说的 "OSD FOR SMS 2003" 是什么来头,可否详述? 给一些有用的链接如何?
http://www.microsoft.com/smserver/downloads/2003/osdfp.asp
回复

使用道具 举报

287#
发表于 2005-7-14 10:21:01 | 只看该作者

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

[这个贴子最后由Acronis在 2005/07/14 10:23am 第 1 次编辑]

成功了,我改用了pebuilder 3.13就OK了。可惜最后PE界面出来的时候提示内存不足。
回复

使用道具 举报

288#
发表于 2005-7-14 10:36:45 | 只看该作者

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

下面引用由Acronis2005/07/14 10:21am 发表的内容:
成功了,我改用了pebuilder 3.13就OK了。可惜最后PE界面出来的时候提示内存不足。
把iso弄小些,去掉不必要的插件
回复

使用道具 举报

289#
发表于 2005-7-14 17:08:47 | 只看该作者

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

问个简单问题这么做的意义是什么呢?
回复

使用道具 举报

290#
发表于 2005-7-14 17:20:11 | 只看该作者

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

支持
回复

使用道具 举报

291#
发表于 2005-7-14 17:33:18 | 只看该作者

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

载入O&O Bluecon XXL 5.0失败,蓝天白云。0x0000007B错误
回复

使用道具 举报

292#
发表于 2005-7-15 15:05:02 | 只看该作者

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

顶一下,继续呀!
回复

使用道具 举报

293#
发表于 2005-7-19 18:14:47 | 只看该作者

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

先顶吧,这在慢慢试验
回复

使用道具 举报

294#
发表于 2005-7-21 18:14:43 | 只看该作者

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

下面引用由useronce2005/07/13 10:41pm 发表的内容:
庆祝一下。 ;)
我用上述方法,用 pebuilder3.13 + Windows XP with SP2 生成了一个 pe 的 iso, 然后将其用 ram + isoemu 方式载入,成功!
是这样的。
再用 UltraISO 将这个目录作为根目录再生成一个 iso, 比 ...
为什么在NTFS上不成功?ISOEMU不是支持从NTFS上启动光盘镜像吗?我的(hd0,0)是NTFS,看来不能体验新技术了:((
回复

使用道具 举报

295#
 楼主| 发表于 2005-7-22 09:25:41 | 只看该作者

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


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

使用道具 举报

296#
发表于 2005-7-22 12:17:30 | 只看该作者

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

下面引用由useronce2005/07/22 09:25am 发表的内容:
可能是 ISOEmu 的 fs_ntfs.c 还不够健全。 ;)
可尝试一下用LONGHORN的FS_EXT.SYS
回复

使用道具 举报

297#
发表于 2005-7-22 13:18:19 | 只看该作者

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

FS_EXT.SYS 应该是读取wim文件的驱动吧。
回复

使用道具 举报

298#
发表于 2005-9-22 17:11:50 | 只看该作者

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

什么时候 能支持xp安装盘iso 和2000安装盘iso 我都试试了 没有一个能成功载入  能看到启动菜单 但一选择了菜单就不能继续 我对这个软件 有莫大的兴趣 谢谢作者提供的如此好的东西
回复

使用道具 举报

299#
 楼主| 发表于 2005-9-24 10:23:07 | 只看该作者

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


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

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

使用道具 举报

300#
发表于 2005-9-24 11:47:51 | 只看该作者

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

我对编程一窍不通  我只说自己的 一些看法 当然可能是妄想 我知道在 vmware 或虚拟pc软件的 虚拟光驱可以启动这种光盘 能把这里边的虚拟光驱提出来就好了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-2 01:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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