无忧启动论坛

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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
10261#
发表于 2015-7-30 17:13:01 | 只看该作者
freesoft00 发表于 2015-7-30 14:38
官方的下载地址是固定的;
http://www.ltr-data.se/files/imdiskinst.exe
http://www.ltr-data.se/fi ...

汉化好了

imdiskinst_2.0.1.57.7z

319.24 KB, 下载次数: 33

回复

使用道具 举报

10262#
发表于 2015-7-30 17:13:14 | 只看该作者
mdyblog 发表于 2015-7-30 14:33
有下载吗?在哪儿? 我试试。

汉化好了,见楼上

点评

IMDISK 怎么编译。 谁成功过? 安装WDK总是失败。  详情 回复 发表于 2015-7-30 20:20
速度的很,谢谢!  详情 回复 发表于 2015-7-30 17:16
回复

使用道具 举报

10263#
发表于 2015-7-30 17:16:28 | 只看该作者
527104427 发表于 2015-7-30 17:13
汉化好了,见楼上

速度的很,谢谢!
回复

使用道具 举报

10264#
 楼主| 发表于 2015-7-30 20:20:23 | 只看该作者
527104427 发表于 2015-7-30 17:13
汉化好了,见楼上

IMDISK 怎么编译。 谁成功过?
安装WDK总是失败。

点评

没试过,估计得安装 cygwin 。不会玩  详情 回复 发表于 2015-7-30 22:05
回复

使用道具 举报

10265#
发表于 2015-7-30 21:56:30 | 只看该作者
mdyblog 发表于 2015-7-30 16:21
下载最新版 PECMD
TEXT可多进程多线程操作

试了一下,这回好多了,不重叠了
回复

使用道具 举报

10266#
发表于 2015-7-30 22:05:44 | 只看该作者
mdyblog 发表于 2015-7-30 20:20
IMDISK 怎么编译。 谁成功过?
安装WDK总是失败。

没试过,估计得安装 cygwin 。不会玩

点评

默认 是用VS2012、2013编译的。 VS 编译驱动的组件 WDK,没装上。  详情 回复 发表于 2015-7-30 22:12
回复

使用道具 举报

10267#
 楼主| 发表于 2015-7-30 22:12:23 | 只看该作者
527104427 发表于 2015-7-30 22:05
没试过,估计得安装 cygwin 。不会玩

默认 是用VS2012、2013编译的。
VS 编译驱动的组件 WDK,没装上。

点评

Short step-by-step how-to for building ImDisk from source. 1.Download ImDisk source code: http://ltr-data.se/files/imdisk_source.7z and extract it to a local directory. 2.Download and install Window  详情 回复 发表于 2015-7-31 11:29
回复

使用道具 举报

10268#
发表于 2015-7-31 11:29:55 | 只看该作者
mdyblog 发表于 2015-7-30 22:12
默认 是用VS2012、2013编译的。
VS 编译驱动的组件 WDK,没装上。


Short step-by-step how-to for building ImDisk from source.
1.Download ImDisk source code: http://ltr-data.se/files/imdisk_source.7z and extract it to a local directory.
2.Download and install Windows Driver Kit 7.1.0. https://www.microsoft.com/en-us/download/details.aspx?id=11800
3.Setup will create some shortcuts for various machine architecture/OS version combinations in a folder on your start menu. Open the one that is relevant for you.
4.Change to the directory where you extracted ImDisk source files.
5.Type nmake in this directory if you would like to build all components. Otherwise, if you want to build the driver only for instance, change to sys subdirectory and type build there.
作者的回复

点评

X64 和 IA64 都能编译成功,唯独 X86 的 CPL 编译不成功,不知道什么原因:  详情 回复 发表于 2015-7-31 12:08
终于成功了,真棒!!  详情 回复 发表于 2015-7-31 11:59
回复

使用道具 举报

10269#
发表于 2015-7-31 11:59:27 | 只看该作者
freesoft00 发表于 2015-7-31 11:29
Short step-by-step how-to for building ImDisk from source.
1.Download ImDisk source code: http: ...

终于成功了,真棒!!

11.png (103.4 KB, 下载次数: 272)

11.png

点评

XP 下 安装WDS7失败。 [attachimg]221804[/attachimg] 我是全钩上了。  详情 回复 发表于 2015-7-31 14:55
这么快!  详情 回复 发表于 2015-7-31 14:07
回复

使用道具 举报

10270#
发表于 2015-7-31 12:08:57 | 只看该作者
freesoft00 发表于 2015-7-31 11:29
Short step-by-step how-to for building ImDisk from source.
1.Download ImDisk source code: http: ...


X64 和 IA64 都能编译成功,唯独 X86 的 CPL 编译不成功,不知道什么原因:

22.png (41.32 KB, 下载次数: 272)

22.png

点评

Ah, yes sorry! This is caused by an attempt to make the build configuration compatible with Windows 2000. You could edit the "sources" files and remove the line _NT_TARGET_VERSION=0x0500 (or comment o  详情 回复 发表于 2015-7-31 17:11
win7X64 编译 sys后, 安装不上, 提示没有签名!! 这个不知道怎么处理!  详情 回复 发表于 2015-7-31 15:32
回复

使用道具 举报

10271#
 楼主| 发表于 2015-7-31 14:07:00 | 只看该作者
527104427 发表于 2015-7-31 11:59
终于成功了,真棒!!

这么快!
回复

使用道具 举报

10272#
 楼主| 发表于 2015-7-31 14:55:03 | 只看该作者
本帖最后由 mdyblog 于 2015-7-31 15:36 编辑
527104427 发表于 2015-7-31 11:59
终于成功了,真棒!!


XP 下 安装WDS7失败。


我是全钩上了。


WIN7x64  成功了。  (x86-cpl也是不能编译,可能是缺个小工具)
回复

使用道具 举报

10273#
 楼主| 发表于 2015-7-31 15:32:25 | 只看该作者
527104427 发表于 2015-7-31 12:08
X64 和 IA64 都能编译成功,唯独 X86 的 CPL 编译不成功,不知道什么原因:


win7X64 编译 sys后, 安装不上, 提示没有签名!!
这个不知道怎么处理!

点评

奇怪,看来还有暗桩啊!  详情 回复 发表于 2015-7-31 15:35
回复

使用道具 举报

10274#
发表于 2015-7-31 15:35:18 | 只看该作者
mdyblog 发表于 2015-7-31 15:32
win7X64 编译 sys后, 安装不上, 提示没有签名!!
这个不知道怎么处理!

奇怪,看来还有暗桩啊!

点评

是 MS 的原因。和IMDisk无关。  详情 回复 发表于 2015-7-31 15:37
回复

使用道具 举报

10275#
 楼主| 发表于 2015-7-31 15:37:08 | 只看该作者
本帖最后由 mdyblog 于 2015-7-31 15:38 编辑
527104427 发表于 2015-7-31 15:35
奇怪,看来还有暗桩啊!


是 MS 的原因。和IMDisk无关。需要申请一个 证书, WINDOWS才认这个SYS是认证的。

点评

证书作者才有,需要付费的,咱们个人编译的肯定是没有数字签名的,所以64位上使用就是这个情况了。  详情 回复 发表于 2015-7-31 15:58
回复

使用道具 举报

10276#
发表于 2015-7-31 15:58:50 | 只看该作者
mdyblog 发表于 2015-7-31 15:37
是 MS 的原因。和IMDisk无关。需要申请一个 证书, WINDOWS才认这个SYS是认证的。

证书作者才有,需要付费的,咱们个人编译的肯定是没有数字签名的,所以64位上使用就是这个情况了。
回复

使用道具 举报

10277#
发表于 2015-7-31 17:11:16 | 只看该作者
527104427 发表于 2015-7-31 12:08
X64 和 IA64 都能编译成功,唯独 X86 的 CPL 编译不成功,不知道什么原因:

Ah, yes sorry! This is caused by an attempt to make the build configuration compatible with Windows 2000. You could edit the "sources" files and remove the line _NT_TARGET_VERSION=0x0500 (or comment out with a # first on that line).



You can also download and extract imdisk_source.7z again, I have changed the sources files there now.
作者更新了源代码,请从新下载源代码可以再次试试看是否可以编译通过。

点评

请向作者返回反馈下, sys\imdisk.c 改成 就可以支持: 一个磁盘可以同时可写挂载多个分区[/backcolor]。在XP上已测试通过(win7没有证书,没测)  详情 回复 发表于 2015-8-1 09:05
可以编译了。多谢!! 兄弟帮忙向作者反馈个问题呗,如图所示:  详情 回复 发表于 2015-7-31 21:56
回复

使用道具 举报

10278#
发表于 2015-7-31 21:56:52 | 只看该作者
freesoft00 发表于 2015-7-31 17:11
Ah, yes sorry! This is caused by an attempt to make the build configuration compatible with Window ...

可以编译了。多谢!!

兄弟帮忙向作者反馈个问题呗,如图所示:

444.png (57.3 KB, 下载次数: 277)

444.png

点评

反馈了,等作者回复  详情 回复 发表于 2015-8-1 22:21
改成0x501, 编译运行,没问题。 [attachimg]221856[/attachimg]  详情 回复 发表于 2015-8-1 07:45
回复

使用道具 举报

10279#
 楼主| 发表于 2015-8-1 07:45:26 | 只看该作者
527104427 发表于 2015-7-31 21:56
可以编译了。多谢!!

兄弟帮忙向作者反馈个问题呗,如图所示:

改成0x501,
编译运行,没问题。

点评

编译是可以了,但不能点保存,一点就崩溃了  详情 回复 发表于 2015-8-1 11:54
回复

使用道具 举报

10280#
 楼主| 发表于 2015-8-1 09:05:25 | 只看该作者
本帖最后由 mdyblog 于 2015-8-1 09:09 编辑
freesoft00 发表于 2015-7-31 17:11
Ah, yes sorry! This is caused by an attempt to make the build configuration compatible with Window ...


请向作者返回反馈下,
sys\imdisk.c

                        if (IMDISK_READONLY(CreateData->Flags) ||
                                (IMDISK_TYPE(CreateData->Flags) == IMDISK_TYPE_VM))
                                share_access |= FILE_SHARE_WRITE;


改成
                        //if (IMDISK_READONLY(CreateData->Flags) ||
                        //        (IMDISK_TYPE(CreateData->Flags) == IMDISK_TYPE_VM))

                                share_access |= FILE_SHARE_WRITE;


就可以支持: 一个磁盘可以同时可写挂载多个分区。在XP上已测试通过(win7没有证书,没测)


imdisk  -a  -f \\.\PhysicalDrive0 -b 13216K -s 2048000K -o par -m Z:
imdisk  -a  -f \\.\PhysicalDrive0 -b 2061216K -s 2048000K -o par -m Y:



修改后的sys\imdisk.c: sys-imdisk.zip (38.5 KB, 下载次数: 11)
编译后的imdisk.sys (X86): imdiskx86.sys.zip (19.24 KB, 下载次数: 5)
回复

使用道具 举报

10281#
发表于 2015-8-1 11:54:03 | 只看该作者
mdyblog 发表于 2015-8-1 07:45
改成0x501,
编译运行,没问题。

编译是可以了,但不能点保存,一点就崩溃了

点评

这是一个可以汉化的 imdisk.exe RC_DATA 下面的 2个大的文本, UNICODE格式。 其他的直接在字符串表中。  详情 回复 发表于 2015-8-2 03:28
imdisk.sys 在win7X64上终于测试通过了。 开机是F8, 选择禁用数字签名, 就能用了。(每次手动。多种“设置后一直有效的方法”都无效) [attachimg]221912[/attachimg] 效果: [attachimg]221913[/attac  详情 回复 发表于 2015-8-1 21:05
修正后的源码: 效果: [attachimg]221869[/attachimg]  详情 回复 发表于 2015-8-1 14:34
回复

使用道具 举报

10282#
 楼主| 发表于 2015-8-1 14:34:51 | 只看该作者
本帖最后由 mdyblog 于 2015-8-2 12:10 编辑
527104427 发表于 2015-8-1 11:54
编译是可以了,但不能点保存,一点就崩溃了


修正后的源码:
cpl.imdisk.src.zip (15.15 KB, 下载次数: 7)
效果:
回复

使用道具 举报

10283#
 楼主| 发表于 2015-8-1 21:05:02 | 只看该作者
527104427 发表于 2015-8-1 11:54
编译是可以了,但不能点保存,一点就崩溃了

imdisk.sys  在win7X64上终于测试通过了。

开机是F8, 选择禁用数字签名, 就能用了。(每次手动。多种“设置后一直有效的方法”都无效)


效果:


回复

使用道具 举报

10284#
发表于 2015-8-1 22:21:18 | 只看该作者
527104427 发表于 2015-7-31 21:56
可以编译了。多谢!!

兄弟帮忙向作者反馈个问题呗,如图所示:

反馈了,等作者回复
回复

使用道具 举报

10285#
发表于 2015-8-1 23:07:39 | 只看该作者
M大,请问2015.07.05 V1.88.08.69版本是不是不用安装imdisk就能挂载隐藏分区了吗?

点评

是的。 如果是自己的PE, 强烈建议 还是装一个, 这样 PE启动能快个2秒(否则首次挂载等待2秒左右)。  详情 回复 发表于 2015-8-2 02:44
回复

使用道具 举报

10286#
发表于 2015-8-2 02:09:59 | 只看该作者
I have found the reason why that problem happens when you try to save as image file. I will correct that and publish a new version soon. Thanks for finding it!



Anyway, I like your idea to solve the problem where you want to mount several virtual devices out of one single image file or physical drive. I can definitely include that in the official version too. I will do this in a little bit different way though. You will need to use a special option with the -o switch for this to work. Otherwise, if the driver always open in shared write mode, one could accidentally mount the same image file as different writable virtual disks and that way corrupt the filesystem on it. With a command line option, it will at least be the user's choice to take this risk or to know that correct parameters are used so that virtual devices do not overlap.

作者的回复,具体我也不太清楚

点评

这莫说作者接受了。 那就等1天,在更新pecmd/MbrosTool  详情 回复 发表于 2015-8-2 03:31
回复

使用道具 举报

10287#
 楼主| 发表于 2015-8-2 02:44:21 | 只看该作者
chxm1023 发表于 2015-8-1 23:07
M大,请问2015.07.05 V1.88.08.69版本是不是不用安装imdisk就能挂载隐藏分区了吗?

是的。

如果是自己的PE, 强烈建议 还是装一个, 这样 PE启动能快个2秒(否则首次挂载等待2秒左右)。
回复

使用道具 举报

10288#
 楼主| 发表于 2015-8-2 03:28:38 | 只看该作者
527104427 发表于 2015-8-1 11:54
编译是可以了,但不能点保存,一点就崩溃了


这是一个可以汉化的 imdisk.exe
可汉化的imdisk-cli.zip (42.07 KB, 下载次数: 13)

RC_DATA  下面的 2个大的文本(imdisk  和imisk  --version), UNICODE格式。
其他的直接在字符串表中。
回复

使用道具 举报

10289#
 楼主| 发表于 2015-8-2 03:31:30 | 只看该作者
本帖最后由 mdyblog 于 2015-8-2 10:09 编辑
freesoft00 发表于 2015-8-2 02:09
作者的回复,具体我也不太清楚


这么说作者接受了。
那就等1天,再更新pecmd/MbrosTool

点评

ImDisk Virtual Disk Driver 2.0.2. ◾Fixed issue with saving virtual disk as image file from Control Panel applet or Explorer context menu. ◾New command line option -o shared that forces d  详情 回复 发表于 2015-8-2 19:51
回复

使用道具 举报

10290#
发表于 2015-8-2 19:51:57 | 只看该作者
mdyblog 发表于 2015-8-2 03:31
这么说作者接受了。
那就等1天,再更新pecmd/MbrosTool

ImDisk Virtual Disk Driver 2.0.2.
◾Fixed issue with saving virtual disk as image file from Control Panel applet or Explorer context menu.
◾New command line option -o shared that forces driver to open images in shared write mode.

点评

这段能不能帮忙翻译一下?  详情 回复 发表于 2015-8-3 08:39
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-26 06:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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