|
本帖最后由 510819776 于 2017-5-30 22:18 编辑
我看到帖子说
winvblock支持扇区的仿真
所以想的是这样的
优盘一个分区写入iso镜像
然后grub4dos
map (hd0,0) (hd32)
不知道是否可行呢?
我在我的GPT分区表的单硬盘部署了xorboot 借此启动grub4dos
然后新建一个连续文件xp.vhd 4GB大小
用grub4dos map方式配合winvblock驱动安装xp原版成功 进系统后gpt硬盘被识别为一个保护分区
可见winvblock是基于扇区 而不是文件系统来识别xp.vhd文件的
经过测试 用blocklist /xp.vhd 命令 查看到(hd0,1)844512+4194304 为xp.vhd的扇区序列
用map (hd0,1)844512+4194304 (hd0) && map --hook && chainloader (hd0)+1启动该镜像成功进入xp系统 一切正常 说明了winvblock是支持扇区序列驱动的
然后 再次启动xp 不过呢 加了一个map (hd0,1)x+y (hd32) 命令 结果进入xp正常
也提示发现新光驱 只是光驱没显示出来
进入设备管理器发现 光驱是感叹号
错误是由于设备驱动程序的前一个范例仍在内存中,Windows 无法加载设备驱动程序。 (代码 38)
不知道这个问题怎么回事 如何解决呢?
另外 用f6加载的winvblock在设备管理器识别为 未知设备 不知道咋回事
不过xp非mem方式启动一切都完美了
嘿嘿嘿 果然支持扇区序列 不依赖文件系统 不依赖分区表
然而 firadisk驱动是必须借助文件系统 来驱动非mem方式的img镜像启动咯
这一点 我服了
另外做ramos系统多了一个选择了
udm启动管理器作者 开发了一个imdiskx驱动 支持grub4dos mem方式加载的harddisk 和 cdrom驱动 不支持软驱 也不支持非mem方式 据介绍 支持win10 x64 不过我的win10 lstb 2016 企业版 安装失败 但是win7 x64位倒是没问题了 |
|