2012GaoShou 发表于 2016-12-23 16:42:11

GRUB4DOS能不能临时加载分区表

想在硬盘上隐藏些东西,单纯的隐藏分区的话,随便用一款分区管理软件就能看到了,我想先删除分区表,系统启动时临时加载分区表,系统就可以找到分区了,其他系统或PE下因为没有分区表就看不到分区,请问要怎么做呢?

不知 发表于 2016-12-23 16:56:21

搜了一下,论坛有类似的帖子。顶一下帖子。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=383723
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=371298

不点 发表于 2016-12-23 17:41:37

如果想要让 grub4dos 能够访问某个分区,而 Windows 不能访问该分区,很简单:

你只要把该分区的 ID 字节(有时候也叫做 type 字节)改成 00 即可。

比如,FAT32 的分区 ID 可能是 0B 或 0C,当你把它改成 00 时,grub4dos 仍可访问它,但 Windows 就不能访问它了。

同理,NTFS 的分区 ID 是 07,当你把它改成 00 时,grub4dos 仍可访问它,但 Windows 就不能访问它了。

在 grub4dos 下,用 parttype 命令可以更改分区的 ID。

顺便说,另外一条可能对你有用的命令是 partnew。你可以找资料学习一下这两条命令。

不知 发表于 2016-12-23 18:32:06

本帖最后由 不知 于 2016-12-23 18:33 编辑

我试了一种方法:
———————————————————————
1.新建分区(没有分区,bootice无法操作主引导记录)。
2.用bootice将主引导记录改为wee,并删除原有菜单。只加下列语句。
()X+Y
其中X为grldr的起始扇区号,Y为GRLDR所占的扇区数。
3.将GRLDR用bootice写入到X扇区处。
4.用Disk Genius删除所有分区
———————————————————————
结果:
能够启动到GRLDR并加载内置菜单。
用bootice看不到任何分区信息。

实验文件:
GRLDR所在扇区为204200,大小为578个扇区。即()204200+578
可以用bootice导出。

——————————————————————————
以上纯粹是试验GRLDR能不能通过扇区加载。若要到达楼主的目的还要在内置菜单上做文章。



页: [1]
查看完整版本: GRUB4DOS能不能临时加载分区表