Pig*_*gna 4 partitioning grub2 dual-boot boot-repair
我在双启动中安装了 Windows 10 和 Ubuntu 14.04。每个大约 125GB。
在 Windows 更新之后,PC 只向我展示了 grub 救援终端。我既不能使用 Ubuntu,也不能使用 Windows。
我插入了 liveCD 并运行了引导修复。
之后,Windows 正常出现,但没有 GRUB,也没有 Ubuntu。
这是我运行时得到的sudo fdisk -l:
Ubuntu 必须是/dev/sda2或/dev/sda4,因为它们是最大的分区,但它们都不能被识别为 Linux 系统。
我该怎么办?
小智 5
如果您使用的是 Windows,请搜索“命令提示符”并以管理员身份运行。然后,在命令行中,键入:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Run Code Online (Sandbox Code Playgroud)
然后,重新启动,您就可以开始了。如果要反转设置,请键入:
bcdedit /deletevalue {bootmgr} path \EFI\ubuntu\grubx64.efi
Run Code Online (Sandbox Code Playgroud)
这是让 grub 重新回到 Windows 的最简单方法。
Windows 10周年更新,和我了解的Windows 10 Creators Update是一样的,两者都可以无特殊原因删除Linux分区。目前尚不完全清楚哪些因素会触发此操作,但它可能与 MBR 格式的磁盘有关。
您的 sda4 是一个扩展分区,当前包含 sda5 交换分区,并且还保存了之前的 Ubuntu 分区,大概是 sda6...它位于块 253681662 和 484151295 之间。
您可以尝试使用testdisk恢复分区。
引导到 Ubuntu Live DVD/USB,并输入terminal:
sudo apt-get update
sudo apt-get install testdisk
sudo testdisk
Run Code Online (Sandbox Code Playgroud)
有关如何使用此工具的帮助,请参阅http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step 。
| 归档时间: |
|
| 查看次数: |
11108 次 |
| 最近记录: |