|
|
OEM隐藏分区经常被品牌电脑用来做系统恢复分区,它是很难格式化或删除的具有很高安全性的特殊隐藏分区,今天我要把它创建在优盘上并启动。
以下内容简言之就是:
在优盘空间靠后处确定一个分界点,把优盘分成大头小尾,实现露头藏尾。
以这个点为起点在优盘靠后部分创建一个OEM隐藏分区,备份并假删除该分区(只清零了该分区表项,其它都在)。
再以比这个点小2M为大小创建一个可见分区。最后恢复OEM分区表项优盘就有了可见和OEM隐藏两个分区。
前面是命令 #后面是说明
以下命令将清空优盘以排除可能的干扰
diskpart #Windows 7命令提示符中进入diskpart
list disk #显示磁盘,磁盘1是7648M,从大小可知这是我的8G优盘
select disk 1 #选择优盘
clean all #清空优盘以排除其它可能的分区和引导信息干扰。执行前重要数据请先备份。可以不带all参数;带参数最保险,但视优盘大小需要几分钟时间
以下命令将创建OEM隐藏分区并格式化
create partition primary offset=7149568 id=DE #创建OEM分区。优盘7648M,我选择6982M为分界点,这样前有6.8G可见,后有666M隐藏。6982乘1024=7149568。同理你可视优盘大小参考设置。
list volume #结果显示刚创建的OEM分区为卷4
select volume 4 #选择卷4
format fs=fat32 label="Windows PE" quick #把OEM分区用FAT32快速格式化,卷标Windows PE
下面是本帖的重点,不用第三方分区软件要欺骗Windows才能给优盘创建两个分区,分区这种事最好还是信赖微软。
在WinHex中点工具、打开磁盘、选优盘,确定。把刚才创建的OEM分区表项即0x1BE到0x1CD复制出来备份,然后把该项清零。
重新插拔优盘,系统问是否格式化,切记要选否。
清零分区表项并重新插拔优盘骗过了Windows,磁盘管理中优盘显示没有分区。
给优盘前面剩余的空间创建一个主分区,我的大小是6980M,保证比分界点6982M小2M,这样可以有1M的分区间距。
用WinHex恢复刚才删除的OEM分区表项到0x1CE至0x1DD。
至此优盘有两个分区,一个OEM隐藏,一个可见。
select disk 1 #再次选择优盘
list volume #结果显示刚创建的主分区为卷4
select volume 4 #选择卷4
format fs=fat32 label=TOOLS quick #把主分区用FAT32快速格式化,卷标TOOLS
list partition #显示分区,我的OEM分区为分区0
select partition 0 #选择OEM分区
active #把OEM分区设置为活动的
至此可启动的OEM隐藏分区和可见分区创建完毕,用diskgenius给后一个分区复制进Windows 7的bootmgr及其它文件就可启动了。
过程中虽然用到了第三方软件WinHex,但是用它删除后又恢复了,它等于没改变磁盘什么。所以实质上此方法的分区和格式化是全微软操作的。
该分区十分安全,Windows及PE我的电脑中始终隐藏;磁盘管理无法对它操作,右键只有一个帮助,删除格式化等全不能用;
diskpart也不能格式化它,唯有使用非常特殊的参数才能删除它。在其它电脑上依然有效。
[ 本帖最后由 wxb 于 2011-3-29 22:32 编辑 ] |
|