无忧启动论坛

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

[讨论] winvblock不支持win7x64的扇区映射?用imdisk代替吧!

[复制链接]
跳转到指定楼层
1#
发表于 2018-2-9 00:39:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 510819776 于 2018-2-9 22:24 编辑

xp模式下winvblock的map驱动功能很给力
可以在gpt分区表的硬盘随便划分一部分空间,安装一个隐藏的xp系统
使用map (hd0)x+y (hd0)形式来启动隐藏xp系统
x  y分别隐藏分区的起始扇区和扇区数目
随便弄一个ghost版本xp,克隆到一个固定容量的vhd里面,然后导入winvblock的注册表和驱动文件
接着就可以用map (hd0)x+y (hd0) 或map (hd0,5)/xp.vhd (hd0)启动之
win7x64 sp1下测试winvblock结果
1.map /1.vhd (hd1)   开机卡四色
2.map /a.img (fd0)   正常
3.map /1.iso (hd32)  光驱驱动无法安装
4.map --mem /1.vhd (hd1)  正常
5.map --mem /a.img (fd0)   正常
6.map --mem /1.iso (hd32)  光驱驱动无法安装

firadisk不说了

再说一下imdiskx驱动吧
--mem map方式 hd1  hd32正常 软驱不认
map方式 都不认
winvblock不支持--top功能

win7x64位下用imdisk的注册表开机挂载方法如下


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ImDisk\Parameters]
"LoadDevices"=dword:00000002
"Size0"=hex(b):00,00,00,08,00,00,00,00
"ImageOffset0"=hex(b):00,10,00,00,00,00,00,00
"FileName0"="\\DosDevices\\D:\\1.vhd"
"DriveLetter0"="O"
"DriveLetter1"="R"
"FileName1"="\\??\\physicaldrive0"
"Flags0"=dword:00000000
"ImageOffset1"=hex(b):00,00,00,c0,07,00,00,00
"Size1"=hex(b):00,00,00,c0,00,00,00,00

一个是用1.vhd开机挂载,另一个是把扇区序列拿来开机挂载了
其中flagsx参数如果修改为0x200 会把镜像加载到内存
已经win7 64位测试成功了
2#
发表于 2018-2-9 01:04:55 | 只看该作者
57c2b039402a2be64745f34dfba79955 出现这个是什么原因?

点评

这么大一串数字 我都不知道什么东西?  详情 回复 发表于 2018-2-9 01:14
回复

使用道具 举报

3#
 楼主| 发表于 2018-2-9 01:14:41 | 只看该作者
wainnnni 发表于 2018-2-9 01:04
57c2b039402a2be64745f34dfba79955 出现这个是什么原因?

这么大一串数字 我都不知道什么东西?
回复

使用道具 举报

4#
发表于 2018-2-9 04:44:53 | 只看该作者
可惜 winvblock 和 firadisk 都停止开发了。

imdisk 还在持续开发。以后这是个希望了。

希望有人能够持续为 imdisk 添加 grub4dos 虚拟盘的支持,这样就可以脱离 firadisk 和 winvblock 了。

winvblock 的开发者承认不支持 4G 以上的高位内存,我猜它也不支持 64 位操作系统。

随着 XP 逐渐淡去,winvblock 也就自然废掉了。

firadisk 不支持纯扇区映射,这也是个硬伤。

而 imdisk 一个程序同时支持各版本 Windows(包括32位和64位) ,我感觉 imdisk 的开发者更严肃认真一些。

点评

昨天花了很长时间解决win7 x64位的驱动签名强制问题 因为64位wvbk64.sys没有数字签名百度了半天,也没啥有效的方法,最后8使用bing搜索国际版找到了几个有效的方法,国内真的很多忽悠,已知修改bcd根本无法禁用win7  详情 回复 发表于 2018-2-9 12:47
回复

使用道具 举报

5#
 楼主| 发表于 2018-2-9 12:47:04 来自手机 | 只看该作者
不点 发表于 2018-2-9 04:44
可惜 winvblock 和 firadisk 都停止开发了。

imdisk 还在持续开发。以后这是个希望了。

昨天花了很长时间解决win7 x64位的驱动签名强制问题  因为64位wvbk64.sys没有数字签名百度了半天,也没啥有效的方法,最后8使用bing搜索国际版找到了几个有效的方法,国内真的很多忽悠,已知修改bcd根本无法禁用win764位驱动签名强制。
1.Driver Signature Enforcement Overrider . 简称DSEO,开启测试模式,并给驱动一个测试用的签名
2.使用readydriver plus 这个软件自己弄了一个boot.bin引导器,模拟了一个作用于bootmgr菜单的虚拟键盘,代替人自动按f8并选择启动签名强制
至于bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS似乎只对原版win7 64位起作用 某个更新补丁让他无效了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-1 19:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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