无忧启动论坛

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

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

    [复制链接]
10321#
发表于 2015-8-8 00:55:02 | 只看该作者
mdyblog 发表于 2015-8-7 23:58
你没说明。
我猜测, 中间NTFS分区是作为可见区。
这次调整了顺序,让其可见。

老大,我执行的顺序可能和可见分区有冲突,我是这样的。

// 2、在PhysicalDrive5末尾建立2G FAT16主分区,--2)建分区
并使该分区可见,这时候暂停,并拷贝需要的文件进来,然后再把该分区可见去掉。

然后
// 3、在PhysicalDrive5前端创建4G未格式化分区--2)建分区
该分区也就是UD分区,用fbinst.exe写入FBA数据到该分区



最后// 4、剩下中间部分分区创建成NTFS格式分区--2)建分区  -----用户可见区



关键是// 2、在PhysicalDrive5末尾建立2G FAT16主分区,--2)建分区
这一步取消分区可见需要操作吗?
回复

使用道具 举报

10322#
发表于 2015-8-8 01:17:08 | 只看该作者
mdyblog 发表于 2015-8-7 23:58
你没说明。
我猜测, 中间NTFS分区是作为可见区。
这次调整了顺序,让其可见。

这个做的中间的NTFS分区,在PART -GUI界面显示的是隐藏属性,导致U盘没有盘符

点评

这里没有隐藏分区, 都用的0xE,是非隐藏类型。 有时系统没有自动分配分区。 这版, 加了个自动修正:如果系统没有分配,就来补个。  详情 回复 发表于 2015-8-8 01:40
回复

使用道具 举报

10323#
 楼主| 发表于 2015-8-8 01:29:28 | 只看该作者
红毛樱木 发表于 2015-8-8 00:43
十分感谢。给个支付宝,赞助点,呵呵。

有那份心就够了。 不用。谢谢。
回复

使用道具 举报

10324#
发表于 2015-8-8 01:32:18 | 只看该作者
mdyblog 发表于 2015-8-8 01:29
有那份心就够了。 不用。谢谢。




新版操作结果是这样的。#1分区没有格式化


开发不容易,一点心意,望笑纳。真心的。

点评

#1分区没有格式化 ----------- 怎么会这样? 你什么系统?  详情 回复 发表于 2015-8-8 01:46
回复

使用道具 举报

10325#
 楼主| 发表于 2015-8-8 01:40:11 | 只看该作者
本帖最后由 mdyblog 于 2015-8-8 01:42 编辑
红毛樱木 发表于 2015-8-8 01:17
这个做的中间的NTFS分区,在PART -GUI界面显示的是隐藏属性,导致U盘没有盘符


这里没有隐藏分区, 都用的0xE,是非隐藏类型。

有时系统没有自动分配分区。
这版, 加了个自动修正:如果系统没有分配,就来补个。
3-2分区法格式化.zip (1.46 KB, 下载次数: 9)

回复

使用道具 举报

10326#
 楼主| 发表于 2015-8-8 01:46:31 | 只看该作者
红毛樱木 发表于 2015-8-8 01:32
新版操作结果是这样的。#1分区没有格式化

#1分区没有格式化
-----------
怎么会这样? 你什么系统?
回复

使用道具 举报

10327#
发表于 2015-8-8 01:50:26 | 只看该作者
mdyblog 发表于 2015-8-8 01:46
#1分区没有格式化
-----------
怎么会这样? 你什么系统?

新版测试通过了,开始没格式化可能是优盘问题。现在好了。

还有一些细节 ,明天再来请教。有点困了。。。。
回复

使用道具 举报

10328#
发表于 2015-8-8 01:50:26 | 只看该作者
mdyblog 发表于 2015-8-8 01:46
#1分区没有格式化
-----------
怎么会这样? 你什么系统?

新版测试通过了,开始没格式化可能是优盘问题。现在好了。

还有一些细节 ,明天再来请教。有点困了。。。。
回复

使用道具 举报

10329#
 楼主| 发表于 2015-8-8 02:47:21 | 只看该作者
本帖最后由 mdyblog 于 2015-8-8 03:01 编辑

FAT  而不是 FAT16

3-2分区法格式化2.zip

1.61 KB, 下载次数: 9

回复

使用道具 举报

10330#
 楼主| 发表于 2015-8-8 08:02:45 | 只看该作者
优化了下:
3-2分区法格式化3.zip (1.69 KB, 下载次数: 119)
回复

使用道具 举报

10331#
发表于 2015-8-8 17:05:41 | 只看该作者

老大,可能还要您帮忙调整下。
执行步骤需要细化一下:
1、创建末端分区,这时候需要显示该分区,因为需要向该分区拷贝文件做EFI启动支持
2、创建前端分区,这个分区写入UD,可以不用格式化不用管,留给FBINST.EXE来操作
3、创建中间剩余空间分区并格式化为NTFS格式,这时候再调整设置该NTFS分区可见


大致的步骤应该是这样,有兄弟补充的吗?

点评

参数 show2 可以调整显示顺序 ----------------------- ENVI PARTPARAM=5 4G "" 2G FAT NTFS Mk3PART %PARTPARAM% mkfs3 //1.格式化并显示第3部分 mess 这里赶紧写EFI //2.  详情 回复 发表于 2015-8-8 19:08
回复

使用道具 举报

10332#
 楼主| 发表于 2015-8-8 19:08:51 | 只看该作者
本帖最后由 mdyblog 于 2015-8-8 19:13 编辑
红毛樱木 发表于 2015-8-8 17:05
老大,可能还要您帮忙调整下。
执行步骤需要细化一下:
1、创建末端分区,这时候需要显示该分区,因为 ...




3-2分区法格式化4.zip  (MBROSTool下载目录---无忧卡的要死,传不上)

参数 show2 可以调整显示顺序
-----------------------

ENVI PARTPARAM=5   4G   ""  2G  FAT    NTFS  


Mk3PART   %PARTPARAM%  mkfs3   //1.格式化并显示第3部分
mess 这里赶紧写EFI             //2.
Mk3PART   %PARTPARAM%  show2   //3.显示第2部分
MESS 完毕*20000

点评

M大,上次你写的 DISK ,,,4,U命令,EFI是不分配盘符了,但MSR分区还是被分配了盘符。由于Windows安装程序默认安装为gpt分区时,通常是: EFI(C12A7328-F81F-11D2-BA4B-00A0C93EC93B)、  详情 回复 发表于 2015-8-10 06:43
回复

使用道具 举报

10333#
发表于 2015-8-10 01:03:08 | 只看该作者
mdyblog 发表于 2015-8-7 13:31
imdiskinst_2.0.4.58.7z 全中文版。
ImDisk Virtual Disk Driver 2.0.5.
◾Device list in Control Panel applet did not correctly show memory backed virtual disk that had been initialized with an image file.
◾Support for sending an image path (or any custom string) through to proxy server. Syntax is server:port://path where :port just like previously is optional and defaults to 9000. The //path part is sent through to server end as an IMDPROXY_REQ_CONNECT request and makes it possible for one proxy service listening to one single port to handle requests for many different images.

点评

Support for sending an “any custom string ” through to proxy server. 能不能和作者联系, 任何类型都能加 “any custom string ” 。并能钩查询。 作为2次开发,可以判定是否使自己的应用添加的,可  详情 回复 发表于 2015-8-10 07:03
回复

使用道具 举报

10334#
发表于 2015-8-10 06:43:54 | 只看该作者
本帖最后由 chiannet 于 2015-8-10 07:00 编辑
mdyblog 发表于 2015-8-8 19:08
3-2分区法格式化4.zip  (MBROSTool下载目录---无忧卡的要死,传不上)

参数 show2 可以调整显 ...

      M大,上次你写的  DISK ,,,4,U命令,EFI是不分配盘符了,但MSR分区还是被分配了盘符。由于Windows安装程序默认安装为gpt分区时,通常是:

Microsoft recovery (DE94BBA4-06D1-4D40-A16A-BFD50179D6AC)、
                     EFI(C12A7328-F81F-11D2-BA4B-00A0C93EC93B)、
                   MSR(E3C9E316-0B5C-4DB8-817D-F92DF00215AE) 、
     MS Basic Data(EBD0A0A2-B9E5-4433-87C0-68B6B72699C7)

的顺序,MSR在MS Basic Data前头,目前的DISK ,,,4,U MSR分区会占用C:\,能否改进DISK ,,,4,U:发现为GPT分区的磁盘,不让其Microsoft recovery、EFI、MSR分区参与分配盘符。

点评

1: 加上了。 2:这个功能扩展了, 可以用 -skiptp:类型;类型2;... 分号或冒号间隔。 整数或GUID。 适用于 DISK 和SHOW命令。 DISK ,,,4, 命令 会自动添加4个类型。  详情 回复 发表于 2015-8-10 09:46
回复

使用道具 举报

10335#
 楼主| 发表于 2015-8-10 07:03:28 | 只看该作者

Support for sending an  “any custom string ”  through to proxy server.

能不能和作者联系, 任何类型都能加   “any custom string ”  。并能钩查询。
作为2次开发,可以判定是否使自己的应用添加的,可分子类别。

点评

作者的回复: 估计是没有懂我百度翻译的意思。请mdyblog兄用用我具体描述一下吧。我发过去。  详情 回复 发表于 2015-8-10 22:13
回复

使用道具 举报

10336#
发表于 2015-8-10 07:35:20 | 只看该作者
本帖最后由 freesoft00 于 2015-8-10 08:56 编辑

直接反馈这行英文就可以了吗?
Support for sending an  “any custom string ”  through to proxy server.


我也都是在线翻译过去的。不知道他能看懂不能。也不知道是否表达了你的意思。这个是imdisk的论坛:
http://reboot.pro/forum/59-imdisk/
回复

使用道具 举报

10337#
 楼主| 发表于 2015-8-10 09:46:18 | 只看该作者
chiannet 发表于 2015-8-10 06:43
M大,上次你写的  DISK ,,,4,U命令,EFI是不分配盘符了,但MSR分区还是被分配了盘符。由于Windows ...

1: 加上了。


2:这个功能扩展了, 可以用  -skiptp:类型;类型2;...
分号或冒号间隔。
整数或GUID。

适用于 DISK 和SHOW命令。

DISK ,,,4, 命令 会自动添加4个类型。

点评

我试试哦。谢谢老大。  详情 回复 发表于 2015-8-10 09:48
回复

使用道具 举报

10338#
发表于 2015-8-10 09:48:15 | 只看该作者

我试试哦。谢谢老大。
回复

使用道具 举报

10339#
 楼主| 发表于 2015-8-10 10:13:55 | 只看该作者
chiannet 发表于 2015-8-10 09:48
我试试哦。谢谢老大。


又修正了下(初始化部分)
回复

使用道具 举报

10340#
发表于 2015-8-10 19:03:19 | 只看该作者
mdyblog 发表于 2015-8-10 10:13
又修正了下(初始化部分)

我这有一个UD区,用   MOUN  -udm  -udfs -udm- -udimg: efi*.i?? \\.\PhysicalDrive2  Y
会挂出一个不能用的盘符,老大有空看看能不能过滤掉。

test.7z

2.79 KB, 下载次数: 2

回复

使用道具 举报

10341#
 楼主| 发表于 2015-8-10 19:21:43 | 只看该作者
527104427 发表于 2015-8-10 19:03
我这有一个UD区,用   MOUN  -udm  -udfs -udm- -udimg: efi*.i?? \\.\PhysicalDrive2  Y
会挂出一个不 ...

那是UD扩展区
0x2FF00 "<udext.norm>" 0x4000 23068672 0 00 00 00 00 00

MOUN  -udm  -udfs -udm- -udimg: efi*.i?? -udmask:  0x40007D   \\.\PhysicalDrive2  Y-
我看看, 能否优化默认参数。

回复

使用道具 举报

10342#
发表于 2015-8-10 21:56:26 | 只看该作者
请教老大一个用法。
比如,
A.INI配置里,定义一个变量a
在B.INI里面LOAD A.INI,这样能否加载%a%变量?
ENVI里面没看懂。。。

点评

1: 如果是 ENVI定义的环境变量, 可以的。比如: ABC=123 2:如果是PE变量, 只能 A.INI 中修改, 不能创建 PE变量 并带回B.INI。 A.INI 创建 PE变量 在退出A.INI是就自动注销了(堆栈中)。 可以 SE  详情 回复 发表于 2015-8-10 22:17
回复

使用道具 举报

10343#
发表于 2015-8-10 22:13:27 | 只看该作者
mdyblog 发表于 2015-8-10 07:03
Support for sending an  “any custom string ”  through to proxy server.

能不能和作者联系, 任 ...

作者的回复:
Sorry, I don't understand you. You need to clarify what you mean!

估计是没有懂我百度翻译的意思。请mdyblog兄用用我具体描述一下吧。我发过去。
回复

使用道具 举报

10344#
 楼主| 发表于 2015-8-10 22:17:11 | 只看该作者
红毛樱木 发表于 2015-8-10 21:56
请教老大一个用法。
比如,
A.INI配置里,定义一个变量a


1:
如果是 ENVI定义的环境变量, 可以的。比如:

  ABC=123

2:如果是PE变量, 只能 A.INI 中修改, 不能创建 PE变量 并带回B.INI。
A.INI 创建 PE变量 在退出A.INI是就自动注销了(堆栈中)。

可以
SET  &EDF=   //创建好,
MESS BRFORE  A.INI  DEF:【%&DEF%】  //【】
LOAD A.INI
MESS AFTER A.INI  DEF:【%&DEF%】  //【123---A.INI】

===========
A.INI:
SET  DEF=123---A.INI

回复

使用道具 举报

10345#
 楼主| 发表于 2015-8-10 22:24:31 | 只看该作者
本帖最后由 mdyblog 于 2015-8-10 22:38 编辑
freesoft00 发表于 2015-8-10 22:13
作者的回复:

估计是没有懂我百度翻译的意思。请mdyblog兄用用我具体描述一下吧。我发过去。


eg:
  1. C:\>imdisk  -a  -f \\.\PhysicalDrive0*udm_app_class   -b 13216K -s 2048000K -o par -m Z: -o shared
复制代码


udm_app_class after *, is  comment.
\\.\PhysicalDrive0 is real filename.


  1. C:\>imdisk -l -u 0
  2. Drive letter: Z
  3. Image file: \??\PhysicalDrive0*udm_app_class
  4. Image file offset: 13533184 bytes
  5. Size: 2097152000 bytes (1.953 GB), Shared image, Parallel I/O Image File, HDD.
复制代码

  1. C:\>imdisk  -a  -f D:\A.IMG*udm_app_class   -m Y:
复制代码


udm_app_class after *, is  comment.
D:\A.IMG   is real filename.


  1. C:\>imdisk -l -u 1
  2. Drive letter: Y
  3. Image file: \??\D:\A.IMG*udm_app_class
  4. Size: 1474560 bytes (1.406 MB), Removable, Queued I/O Image File, Floppy.
复制代码





  1. C:\>imdisk  -a  -s 10M  -f  *udm_app_class   -m X: -p "/FS:NTFS /Y/Q"
复制代码


udm_app_class after *, is  comment.
no  real filename.


  1. C:\>imdisk -l -u 2
  2. Drive letter: X
  3. Image file: *udm_app_class
  4. Size: 10485760 bytes (10 MB), Virtual Memory, HDD, Modified.
复制代码





  1. C:\>imdisk  -a  -o shm  -f  ABC*udm_app_class   -m Y:
复制代码


udm_app_class after *, is  comment.
ABC   is real filename.



你就拷屏给他吧。


回复

使用道具 举报

10346#
发表于 2015-8-10 22:32:16 | 只看该作者
mdyblog 发表于 2015-8-10 22:17
1:
如果是 ENVI定义的环境变量, 可以的。比如:

不好意思,,,我用SET的缘故。。。用ENVI就好了。

点评

SET &::DEF=123 也可以创建变量并传回来。 &:: 是全局PE变量, PECMD.EXE退出时,才销毁。  详情 回复 发表于 2015-8-10 22:44
回复

使用道具 举报

10347#
 楼主| 发表于 2015-8-10 22:44:26 | 只看该作者
红毛樱木 发表于 2015-8-10 22:32
不好意思,,,我用SET的缘故。。。用ENVI就好了。

SET  &::DEF=123
也可以创建变量并传回来。

&:: 是全局PE变量, PECMD.EXE退出时,才销毁。
回复

使用道具 举报

10348#
 楼主| 发表于 2015-8-10 22:45:44 | 只看该作者
527104427 发表于 2015-8-10 19:03
我这有一个UD区,用   MOUN  -udm  -udfs -udm- -udimg: efi*.i?? \\.\PhysicalDrive2  Y
会挂出一个不 ...

新版 改了,
有文件名参数时,udmask默认 为 0x40007D
回复

使用道具 举报

10349#
发表于 2015-8-10 23:03:51 | 只看该作者
mdyblog 发表于 2015-8-10 22:45
新版 改了,
有文件名参数时,udmask默认 为 0x40007D

好的,多谢老大
回复

使用道具 举报

10350#
发表于 2015-8-10 23:27:04 | 只看该作者


老五,这改了,挂载命令格式是不是也改了?

点评

不用改啊,都一样的  详情 回复 发表于 2015-8-10 23:35
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-27 09:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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