我想连接具有 4 个分区的外部 2TB USB HDD,以便在 Windows 上将其视为一组可移动驱动器。
这是因为我不希望 Windows 在其上创建“系统卷信息”和“$Recycler”等内容(这些不是为可移动驱动器创建的,对吗?)
我只希望 Windows 将驱动器用作简单的普通旧存储,而不会使其内部内容和元数据变得杂乱 - 据我所知,可移动驱动器是可行的方法。
所以我有这些问题:
- 将外部 USB HDD 标记为可移动驱动器是我想要的吗?
- 标记为外部硬盘和可移动驱动器有什么区别
- 我该如何实现这一点
我如何检测它现在和改变后的类型
另外 - 我想使用高效且兼容 Linux 和 Windows 的文件系统来格式化驱动器。什么是如此高效的文件系统?extFAT?我认为 FAT32 不适合 2TB 存储?(会浪费太多?)
答案1
为了避免“System Volume Information”和“$Recycler”,请对外部磁盘驱动器执行以下操作:
- 右键单击回收站,选择属性,单击磁盘,选中“不将文件移动到回收站”,然后确定。
- 进入控制面板->系统,单击系统保护,取消选中磁盘,单击确定。
如果上述目录已经创建,您可能需要在此之后取得它们的所有权才能删除。
最好的常见格式可能是 NTFS,因为大多数当前的 Linux 发行版都开箱即用地支持 NTFS 文件系统,并且它不受 FAT32 的限制。
如果 Linux 出现性能问题,请尝试适用于 Linux 的 Paragon NTFS 和 HFS 文件系统驱动程序。
答案2
@harrymc 回答得都正确(给他+1),除了这部分:
我想使用高效且兼容 Linux 和 Windows 的文件系统来格式化驱动器。什么是如此高效的文件系统?extFAT?我认为 FAT32 不适合 2TB 存储?(会浪费太多?)
如果您想支持 Linux 系统,那么在系统之间运行的唯一真正好的文件系统是 FAT32。Linux 可以读取和写入 NTFS,但 Linux NTFS 驱动程序作为 FUSE 模块运行,性能相对较差。exFAT 是最好的选择,因为 FAT32 不允许文件大小超过 4 GB,但据我所知,Linux 和朋友们不知道如何读取它(Windows 7 之前的 Windows 版本也不知道)
答案3
查看:
- 开始
- 右击计算机 » 管理 » 设备管理器
- 找到您的 USB HDD磁盘驱动程序在右侧
- 右键单击它,然后属性 » 策略面板
- 确保快速移除(默认)被选中。
答案4
很多年前(在 WinXP 时代),我遇到过类似的问题,这个技巧帮助了我。
请按照以下步骤操作:
- 删除这些文件夹
- 创造没有扩展名的文件并将它们命名为“System Volume Information”和“$Recycler”。
- 使它们成为只读(右键单击文件->
Properties
- >General
- >检查Read Only
标志)。
(PS:它在 WinXP 中可以运行,但我还没有在 Windows 7/8 上测试过。请尝试一下然后告诉我们它是否有效。)