linux - Windows MBR 被 linux 命令覆盖 dd if=/dev/zero of=/dev/sdb bs=512 count1
问题描述
我知道我所做的事情很愚蠢:在 Linux 虚拟机中,我对包含 Windows 的外部硬盘执行了 dd if=/dev/zero of=/dev/sdb bs=512 count1
现在我无法在我的 Windows 机器中检测到外部硬盘驱动器。我觉得 MBR 分区不见了
现在要做什么 ?有什么方法可以在外部硬盘上恢复我的数据?
解决方案
您应该能够使用引导修复工具从 Linux 修复此问题:
更多信息在给定的链接上,并且太长,无法在此处包含所有信息。
推荐阅读
- c# - 唤醒 Azure 功能
- c# - 如何检查进程是否由 Visual Studio > 2015 启动
- javascript - Django:数据未提交到数据库,但没有错误
- java - 除非重新创建,否则颜色对象不能用作颜色
- java - 我可以在正则表达式中组合 unicode 类别吗?
- flutter - 在flutter中使用video_player插件时如何显示视频的当前播放时间?
- c# - ASP.NET Core 2.2 MVC MapRoute 项目到 ASP.NET 3.0 端点 MapAreaControllerRoute“找不到这个 localhost 页面”
- android - RecyclerView 适配器中的 OnClickListener 未初始化
- javascript - 在 Gatsby 博客中的 url 路径中附加 %20
- arrays - 功能组件中数组的映射以及对特定对象的访问