我最近有理由将硬盘从一台发生故障的计算机上移到另一台计算机上,以恢复数据。在(不幸的)情况下,捐赠者和接受者都是 Windows XP SP3 机器。我想确保移植的驱动器不会被接收计算机更改,所以我像地狱一样搜索,但无法找到将移植驱动器安装为只读的方法。
如何在 Windows XP 上将硬盘驱动器安装为只读?
我最近有理由将硬盘从一台发生故障的计算机上移到另一台计算机上,以恢复数据。在(不幸的)情况下,捐赠者和接受者都是 Windows XP SP3 机器。我想确保移植的驱动器不会被接收计算机更改,所以我像地狱一样搜索,但无法找到将移植驱动器安装为只读的方法。
如何在 Windows XP 上将硬盘驱动器安装为只读?
有一种内置机制可以在 Windows 中以只读方式挂载文件系统,类似于. 它绝对不像 *nix 操作系统上的只读挂载。
这个 Superuser.com 答案有详细信息。您
diskpart
用于切换readonly
卷上的属性的更改正在更改“只读”磁盘。您正在修改磁盘以防止其被修改。特别是,切换此位并忘记将其切换回会阻止 Windows 在您将磁盘返回到源系统时启动。这是一种适用于故障排除的技术,但不适用于取证目的。在这种情况下,您真的需要将它安装在支持只读安装的操作系统中,或者最重要的是,使用基于硬件的写阻止程序。对于严肃的取证工作,您应该始终在过程的每个步骤中使用硬件写入阻止程序(并且您应该始终在为原始驱动器映像并创建签名之后使用原始驱动器的映像)。
作为替代方法,我会考虑将具有非 Windows 操作系统的源驱动器映像到新驱动器上,并在 Windows 中使用新驱动器。
注意 这在 XP 中不起作用,因为 XP 版本的 diskpart 不包含答案所依赖的“attrib”命令。
我回答得很晚,但它可能对其他人有帮助。
Everett 关于超级用户的解决方案解释了如何修改卷属性以使其只读。
您可以使用WriteProt,这是一个小命令行工具,可让您在 Windows 上对文件系统进行写保护。
我有这个书签从前一段时间,但我从来没有尝试过:http: //www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?dg=microsoft.public.windows .file_system&tid=4b1a14f7-6bd2-4c9f-ae64-df57c35712bf&cat=&lang=&cr=&sloc=&p=1
第 4 篇文章(由 Edwin 撰写)有我正在谈论的解决方案。
解决方案:
来自:http ://www.autorunremover.com/
“您可以使用 Autorun Virus Remover 将 USB 端口状态设置为只读或可读/可写...”
结论:如果您将硬盘放在带有 USB 数据线的外置硬盘盒中,您可以确保它以只读方式安装。
据 Software Informer 称,截至 2009 年 7 月 7 日,已有超过 4,078 人在他们的计算机上安装了此实用程序。
注意事项:首次安装此实用程序时,它会扫描外部硬盘驱动器。在投入您的生命之前,建议在另一个外部 USB 驱动器上进行彻底的测试飞行。
我从来没有这样做过,但是一旦安装它就可以在我的电脑下找到它。然后右键单击并选择属性,然后选择安全选项卡。您也许可以为您要查找的内容配置权限。
编辑 - 在阅读了您的整个帖子和 EA 的答案后,硬件写阻止程序听起来最好。
注意自我 - 在回复之前阅读整个帖子,尽量不要觉得这是一场击败 EA 的竞赛
正如埃文所说,除了克隆驱动器之外,没有简单的方法可以做到这一点。有一个名为PING的 linux live 发行版,您可以使用它来启动机器,它为您提供了在硬盘驱动器之间复制分区的便利(而且它是免费且非常易于使用的)
有一种方法可以在有效只读模式下访问驱动器。
现在,通过 UNC 文件共享进行所有访问,例如 \computer\mydrive - RO\
我使用这个技巧来绝对保证我的文件备份程序不会无意中踩到它要备份的数据。