Grub 找不到 Windows 分区

Grub 找不到 Windows 分区

我最近有一个双启动系统,Ubuntu 14.04 和 Windows 8.1,由分区分隔。由于内核版本存在一些问题,我不得不在有 Ubuntu 的分区上全新安装 Ubuntu。

我运行了启动修复程序,这是输出。根据我的理解(很少),我认为我删除了 Windows 分区并创建了新的 Ubuntu 分区。

答案1

您说得对,Windows 安装的唯一残留部分是磁盘开头 (vfat) 的 (U)EFI 分区。其他两个分区是 Ubuntu (ext4) 和交换分区。您可以在此处看到它:

Partition    Start Sector    End Sector  # of Sectors System
/dev/sda1           2,048     1,050,623     1,048,576 EFI System partition
/dev/sda2       1,050,624 1,448,605,695 1,447,555,072 Data partition (Linux)
/dev/sda3   1,448,605,696 1,465,147,391    16,541,696 Swap partition (Linux)

我不确定你的问题是什么,但如果你没有备份 Windows 分区中的个人数据,那么恢复任何东西都会非常困难(或不可能?),但其他人可能比我更了解数据恢复。(如果这是你的问题,请在你的描述中说得更清楚。)

但是,如果您想重新安装 Windows,您应该能够从安装驱动器进行安装。在 Ubuntu 上安装 Windows 通常被认为更难或风险更大,但如果您仔细管理分区并在安装过程结束时恢复 GRUB,您应该能够完成这项工作。

要在安装 Windows 之前管理分区,我建议在实时会话中使用 GParted。请参阅有关使用 GParted 管理分区的 AskUbuntu 问题:如何调整分区大小?

另外,对于最后一步,请参阅有关恢复 GRUB 的文章:https://help.ubuntu.com/community/Grub2/Installing#Reinstalling_GRUB_2

答案2

检测到 GUID 分区表。

分区 起始扇区 结束扇区 扇区数 系统 /dev/sda1 2,048 1,050,623 1,048,576 EFI 系统分区 /dev/sda2 1,050,624 1,448,605,695 1,447,555,072 数据分区 (Linux) /dev/sda3 1,448,605,696 1,465,147,391 16,541,696 交换分区 (Linux)

“blkid” 输出:________________________________________________________________

设备 UUID 类型标签

/dev/sda1 13FA-FFBA vfat
/dev/sda2 cc6c7c44-7e9c-438c-a43b-1445a9414e5f ext4
/dev/sda3 37127360-f402-48ad-bcc0-7763e6cb7daa 交换

根据这些,您不再有 NTFS(现代 Windows 使用的文件系统)分区,因此很有可能您已经清除了 Windows 8.1 分区。

如果你想尝试列出所有分区,请这里寻求帮助。如果你仍然认为你可以恢复某些东西,请去这里

相关内容