我尝试使用 LiveUSB 双启动 Ubuntu 13.10 和 Windows 8,但在尝试安装 Ubuntu 时,它无法识别我的 Windows 8 安装。
我做了几件事试图让它识别它此链接并且尝试改变 GPT 结构我也一样。我相信当我破坏 GPT 结构时,坏事就发生了。
现在 Windows 8 无法启动,但提示需要修复。它指出 winload.efi 文件丢失或类似问题。
我尝试制作 Windows 恢复 USB,但由于驱动器被锁定,因此无法刷新,并且由于 ,因此无法重置a required drive partition is missing
。
我从未完成 Ubuntu 安装,只是为了确保其他一切都保持原样。我可以看到我所有的旧文件和所有旧分区都还在那里。
我怎样才能解决这个问题?
答案1
您能在 Ubuntu 中运行 GParted 并发布分区的屏幕截图吗(通过 dropbox 或类似链接)?
答案2
删除 GPT 数据结构几乎肯定是一个错误。引用让winload.efi
我认为您安装了 EFI 启动的 Windows。如果您的计算机预装了 Windows 8,这进一步证明了 Windows 可启动 EFI。这样的安装需要 GPT,因此通过删除 GPT 数据,您就删除了分区信息。
如果这个假设是正确的,那么最好的办法是使用类似测试磁盘恢复您的分区。也就是说,发布您的分区信息(您在键入时sudo parted /dev/sda print
或sudo gdisk -l /dev/sda
在 Ubuntu 终端窗口中获得的信息)将提供有关磁盘当前状态的更多信息。可以想象,比使用 TestDisk 更不激进和冒险的方法可以解决问题。