无忧启动论坛

标题: GRUB4DOS能不能临时加载分区表 [打印本页]

作者: 2012GaoShou    时间: 2016-12-23 16:42
标题: GRUB4DOS能不能临时加载分区表
想在硬盘上隐藏些东西,单纯的隐藏分区的话,随便用一款分区管理软件就能看到了,我想先删除分区表,系统启动时临时加载分区表,系统就可以找到分区了,其他系统或PE下因为没有分区表就看不到分区,请问要怎么做呢?
作者: 不知    时间: 2016-12-23 16:56
搜了一下,论坛有类似的帖子。顶一下帖子。
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
如果想要让 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
本帖最后由 不知 于 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导出。
temp.7z (213.46 KB, 下载次数: 2)
——————————————————————————
以上纯粹是试验GRLDR能不能通过扇区加载。若要到达楼主的目的还要在内置菜单上做文章。








欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3