因此,我尝试在我的计算机上设置 Windows 7 Ult 64 位和 Ubuntu 的双启动。这台计算机有 UEFI 固件,最初配备的是 Win 8。它有一个 16GB SSD 和一个 1TB HDD。我打算让 Ubuntu 运行在 SSD 上,而 Windows 则保留在 HDD 上。
当我尝试安装 Ubuntu 时,安装程序没有检测到 Windows 分区。此外,GParted 没有检测到 Windows 分区,指出硬盘上有 GPT 分区方案的痕迹,但没有假的 ms-dos。当我运行 fixparts 时,我收到了相同的消息,指出驱动器上有 GPT 分区的痕迹。
现在,尽管安装程序和 GParted 无法读取 HDD,但当从活动磁盘运行 Ubuntu 时,我可以成功访问 Windows 文件系统并在其中读取和写入文件。
如何让 Ubuntu 正确识别 Windows 分区?我没有 Windows 磁盘,所以无法重新安装它。
删除 GPT 是否会破坏 Windows 分区,还是会使其保持完整并仍可启动?
答案1
您需要移除损坏的 GPT。运行sudo gdisk /dev/sda
并使用 x 命令进入专家菜单,然后使用 z 命令删除 GPT。