执行 npm install 后辅助硬盘消失,Windows 10 WSL

执行 npm install 后辅助硬盘消失,Windows 10 WSL

通常情况下,我会在 C: 下开发应用程序,这是一个 SSD。这次,由于我预计 node_modules 文件夹会很大,因此我决定使用我的辅助硬盘(D:,2TB)。克隆存储库后,我使用 Ubuntu(适用于 Linux 的 Windows 子系统)运行npm 安装

我花了一段时间,喝了一杯咖啡之后,我的硬盘完全消失了。它没有出现在磁盘管理器、设备管理器中,甚至没有出现在 BIOS 中。我无法用语言描述刚刚发生的事情,安装依赖项时可能出了什么问题,以至于整个硬盘都损坏了?

我可以想象这与我使用 WSL 以及它处理路径的方式有关,但这只是猜测。如果有人能帮我摆脱这个困境,我将不胜感激,因为我没有备份所有内容重要的在该磁盘上。

我该怎么做才能恢复我的磁盘?

一些细节:

  • 我的机器是华硕游戏笔记本电脑(华硕 GL503VM)
  • 运行 Windows 10 家庭版(版本 1903,操作系统内部版本 18362.356)

答案1

我不相信 WSL 能够彻底杀死驱动器,以至于 BIOS 都无法检测到它。更有可能的是,某些事件导致了磁盘硬件故障,可能是电涌,也可能只是磁盘有缺陷。

我建议用另一台计算机或外部机箱测试磁盘,以测试问题是否出在磁盘或主板上。如果磁盘在任何条件下都无法工作,则它已损坏。

如果磁盘是新的并且在保修期内,那么要求更换可能是最好的办法。

相关内容