如何隐藏分区?

如何隐藏分区?

我买了一个小型 32 GB SSD 来存储操作系统(Windows 7)和我的应用程序。

我将使用 GParted 将现有的启动分区(30 GB)从我的硬盘(WD Velociraptor)复制到 SSD,但我想保持现有分区完好无损(保留其中的所有数据),以便如果 SSD 出现问题,我可以返回到该分区。

如何隐藏分区,使其不再对 Windows 可见?我应该对 GParted 进行哪些更改?

第二个问题:如何让硬盘分区与 SSD 保持同步,以便进行备份?我正在寻找一种近乎实时的解决方案(而不是像 Acronis Drive Image 这样的东西)。

答案1

您可以通过删除 boot.ini 中的相应行来从引导加载程序中“隐藏”某个分区。

您可以通过删除分区的驱动器号来隐藏 Windows 中的分区。在 XP 中,转到控制面板 -> 管理工具 -> 计算机管理 -> 磁盘管理,右键单击分区并选择更改驱动器号和路径。然后单击删除。

这似乎比 Matthew 链接的文章中建议的弄乱分区 ID 更安全。请注意,任何隐藏它的方法都可能导致无法用于备份 :)

答案2

要同步硬盘分区,您可以使用 dd(甚至可能是 Partimage、ntfsclone 或 partclone)。您可能能够拥有一个在系统关闭前或定期执行的脚本来复制您的数据。

我不知道这是否会是一个问题,但我个人担心由于当前正在使用中,一些被复制的数据不完整或损坏。

也可能有一个解决方案,即所有写入内容都镜像到备份磁盘上,但如果您意外删除或覆盖某些内容,则备份毫无用处。

实时复制的概念听起来与 RAID 类似。也许这就是您正在寻找的?

是我找到的一篇有关隐藏分区如何工作的文章。

相关内容