Ubuntu 安装程序未检测到 Windows 10 及其分区

Ubuntu 安装程序未检测到 Windows 10 及其分区

我最近买了一台装有 Windows 7 的 HP EliteBook 8460p 笔记本电脑。我安装了 Windows 10,覆盖了以前的版本。所以我尝试像平常一样安装 Ubuntu 16,但是当我进入菜单时,那里始终显示与 Windows 一起安装的选项,但该选项没有出现。相反,主要选项是删除所有内容并安装 Ubuntu。我选择了“其他”来检查分区表,但没有任何分区,只有 sda,没有其他分区。

我读到 Windows 10 的快速启动可能会导致这种情况,所以我禁用了它并重试。没有用。我检查了 BIOS 配置,发现 UEFI 被禁用了,没有发现安全启动选项(尽管我相信它仅在 UEFI 中可用)。

sudo parted -l以下是实时 USB的输出:

ubuntu@ubuntu:~$ sudo parted -l
Error: Can't have overlapping partitions.
Ignore/Cancel? ignore                                                     
Error: Can't have a partition outside the disk!
Ignore/Cancel? ignore                                                     
Model: ATA Hitachi HTS72323 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size    Type     File system  Flags
 1      1049kB  316MB  315MB   primary  ntfs         boot
 2      316MB   300GB  299GB   primary  ntfs
 3      300GB   315GB  15.0GB  primary  ntfs
 4      315GB   320GB  5378MB  primary  fat32        lba


Model: Kingston DataTraveler G3 (scsi)
Disk /dev/sdb: 3927MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      65.5kB  3927MB  3927MB  primary  fat32        boot, lba

输出来自sudo parted /dev/sda unit s print

ubuntu@ubuntu:~$ sudo parted /dev/sda unit s print
Error: Can't have overlapping partitions.
Ignore/Cancel? ignore                                                     
Error: Can't have a partition outside the disk!
Ignore/Cancel? ignore                                                     
Model: ATA Hitachi HTS72323 (scsi)
Disk /dev/sda: 625142448s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start       End         Size        Type     File system  Flags
 1      2048s       616447s     614400s     primary  ntfs         boot
 2      616448s     585369599s  584753152s  primary  ntfs
 3      585369600s  614662964s  29293365s   primary  ntfs
 4      614649856s  625153409s  10503554s   primary  fat32        lba

答案1

该问题是由 2 个重叠分区(在我的情况下是 3 和 4)引起的,如 中的输出所示sudo parted /dev/sda unit s print

我已经有 4 个主分区,所以我删除了 HP_TOOLS 和 HP_RECOVERY 分区(我相信我不再需要它们),以便为 Ubuntu 腾出空间。所有未分配的空间都在 Window 旁边的一个部分中。我调整了分区 2(Windows)的大小,以便为 Ubuntu 腾出更多空间。我只将它们用于GParted所有这些。

通过这样做,再次出现了与 Windows 一起安装的选项。我选择自己为 Ubuntu 创建分区,两个操作系统都运行良好。阅读问题的评论以供参考。

感谢 olfred 和 Organic Marble 帮我修复了这个问题。干杯!

相关内容