通过 USB 连接到 Windows10 的 SSD/HDD 在 Linux 中显示为只读,但可写

通过 USB 连接到 Windows10 的 SSD/HDD 在 Linux 中显示为只读,但可写

我买了一个新的 SSD(Acer SA100480GB MAS0902+3D NAND SATA 2.5 英寸)。我想将我的旧 HDD(运行 win10)克隆到 SSD。我还购买了一个 SATA 转 USB 连接器(Cablet 2.5 英寸 SATA USB 3.0 HDD/SSD 便携式外置外壳)。

但是当我将 SSD 连接到 win10 时,它在文件资源管理器、diskmgmnt 以及 diskpart 中显示为只读(“只读”为否,但“当前只读状态”为是)。

我尝试quick format在文件资源管理器中操作(the media isn't writable出现错误)。我尝试使用attributes clear disk readonlyformat fs=ntfs quick[diskpart在 win10 中使用]。

我也尝试过改变分区方案(mbr和都gpt不起作用),删除所有分区并保留一个ntfs分区[cfdisk在我的 Linux 机器上使用]。

问题不在于新的 SSD 或 USB 连接器,因为通过 USB 连接时,它可以写入我的 Linux 机器。此外,我尝试使用 USB 将我的另一台硬盘(具有ntfsext4fs 分区)连接到 win10。ntfs分区也被检测为“只读”。

它是 Windows,所以我认为不应该有任何驱动程序问题,除了通过 USB 插入之外,在 Win10 中安装驱动器还需要什么吗?

编辑:我还尝试将我的 win10 hdd 插入另一台机器(其中我在 nvme 上安装了 linux),这样除了安装它们的驱动器之外,linux 设置和 win10 设置之间没有任何硬件差异。当我通过 usb 将 ssd 或 hdd 连接到 win10 时,它也会被视为“只读”。

硬件详细信息

  • win10 硬盘:东芝 PC L200 500GB 5400RPM
  • 全新 SSD:宏碁 SA100 480GB MAS0902+3D NAND SATA 2.5 英寸
  • 驱动器外壳:Cablet 2.5 英寸 SATA USB 3.0 HDD/SSD 便携式外置外壳
  • 额外硬盘:东芝 1TB 5400RPM

答案1

问题出在我的 win10 操作系统上(或者可能是硬盘?!)。当我通过 USB 将 ssd 插入我的 linux 机器上的 win10 VM 时,驱动器被安装为可写。我在 win10 VM 中格式化了驱动器,并在 win10 笔记本电脑上再次尝试。它仍然是“只读”。然后我尝试将 USB 闪存盘插入 win10 笔记本电脑,它也是只读的。

我个人不使用那台笔记本电脑,它是一台旧的家用笔记本电脑,所以我不确定是否有任何安装的应用程序或修改的设置可能导致了这个问题。我试图在“注册表”和其他设置中找到具有“只读”条目的“StoragePolicy”。没有找到任何东西。

我最终放弃了克隆磁盘的计划,在新的 SSD 上安装了全新的 Win10,并手动复制了一些重要应用程序的应用程序数据。

笔记:我实际上没有找到为什么我的 win10 笔记本电脑上的外部 USB 驱动器显示为“只读”的原因,问题尚未解决。虽然在新的 SSD 上安装 win10 可以满足我的要求,所以我回答了我的问题。问题出在 HDD 或较旧的 win10 设置上。如果您遇到同样的问题,您可以通过在另一个 Windows 设置中插入驱动器来进行验证。

相关内容