安装时未找到分区,双启动 Win8/Ubuntu 14.04

Joe*_*Joe 3 partitioning dual-boot windows 14.04

已解决:请参阅下面的 OP 答案

我正在尝试将 Ubuntu 与 Windows 8 一起安装。

我有一台经过各种双引导配置的笔记本电脑。有一次,我只运行 Linux Mint。最终,我希望 Windows 8 重新运行 Visual Studio。我决定彻底删除所有内容,然后重新安装Win8。现在,我想将 Ubuntu 与 Windows 一起安装,以了解有关 Hadoop 的一两件事。

我已禁用 Secure and Fast boot。实际上,安全启动甚至不是一种选择 - 我碰巧从 Windows 7 Live USB Creator Tool 创建的 USB 安装了 Windows 8。我犯了一个愚蠢的错误,它不会创建支持 UEFI 的 USB。不过,旧版/CSM 工作得很好。但是请注意,如果您正在执行相同的操作 - 您必须从安装 Ubuntu 的 LiveUSB 中删除 EFI 目录。否则,您最终将使用 Windows 进行 CSM 引导模式和 Ubuntu 进行 UEFI 引导模式。

无论哪种方式,安装时 - 找不到其他操作系统。不用担心,我以前来过这里并创建了分区。然而,我的下一个屏幕令人不安: 在此处输入图片说明

基本上,我为 Ubuntu 留出的分区没有找到,它只能识别出有一个硬盘驱动器正在等待疯狂运行。帮助?

的输出sudo parted -l

Warning: /dev/sda contains GPT signatures, indicating that it has a GPT table.
However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables.  Or perhaps you deleted the GPT table, and are now using an
msdos partition table.  Is this a GPT partition table?

Model: Generic Flash Disk (scsi)
Disk /dev/sdb: 4299MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  |  Start  |  End   |  Size  |   Type   | File system | Flags

 1      | 1049kB  | 4299MB | 4298MB |  primary |   fat32     | boot, lba
Run Code Online (Sandbox Code Playgroud)

Yes 和 No 的输出相同。

注意有 300GB/750GB 分区,使用 Windows 磁盘管理,我计划将 Ubuntu 放在上面。该命令sudo parted -l正在显示 Windows 分区上的信息。

Joe*_*Joe 6

解决方案在这里

再次识别我的分区所采取的确切步骤如下......

  1. 打开终端并运行 sudo gdisk /dev/sda
  2. 很可能会同时找到 MBR 和 GPT,并询问您使用哪一个 - 选择无关紧要。
  3. 键入x下一个命令,因为好,你做专家的东西
  4. 键入z清除GPT 数据
  5. 键入y以继续销毁 GPT 数据
  6. 键入n 以不丢失 MBR 数据

打开 GParted,没有关于 GPT 签名和我的分区的警告消息被识别:)

感谢大家的时间和建议