|
本帖最后由 xhwfq 于 2021-12-31 14:51 编辑
=================================
备注:1.标准分区,支持bios/uefi双启,兼容性最强;
2.对于id=42分区,win10不可见,可在恢复id后可见;
3.对于第2分区,win7不可见,可用bootice设为可见;
4.在win7/10下,都能"可写"挂载后修改(未实测);
5.可以用diskgen无损创建和调整分区(大小);
6.不需要特殊的制作工具,增、删文件很方便;
7.不做启动盘也可使用此方案,进行保护和保密;
8.以下代码是将id=42的第二分区只读挂载为y盘;
=================================
TEAM ENVI &rw=0|ENVI &part=2
FORX * 0 1 2 3,&i,Mount %&i%
_SUB Mount
ENVI &pd=\\.\PhysicalDrive%~1
CALC &addr=0x1BE+16*(%&part%-1)
GETF# %&pd%,%&addr%#16,&ftsl
SET?char &ftsl=&type:4
FIND #%&type%=0x42,! EXIT _SUB
SET?long &ftsl=&start:8
SET?long &ftsl=&len:12
RAMD ImDisk*&v*%&start%s*%&len%s*%&rw%*%&pd% -a -o hd -m y:
_END
|
评分
-
查看全部评分
|