几周前,我买了一台 Acer Aspire E1 522 笔记本电脑,它配备了 AMD A6 四核处理器。我想安装 Ubuntu 双启动,但 Ubuntu 安装程序没有给我“与 Windows 一起安装”的选项。我继续安装,结果丢失了 Windows 8(有点邪恶)。然后我决定重新开始,安装 Windows 7 双启动。当我重新启动计算机以启动 Windows 7 时,计算机出现错误,说安全设置不允许启动磁盘。
于是我进入了 UEFI 固件并移除了安全锁;但是,计算机不允许我安装 Windows 7。因此,我更改了 Legacy 中的 BIOS 模式(我是对的),最后安装了 Windows。然后我重新启动计算机以安装 Ubuntu 14.04.1,但出现了完全相同的问题(我没有检查下一个 Windows 安装)。最后,我打开了 GParted live,它给了我一条错误消息,说 GPT 分区可能已被删除或损坏。
我该怎么办?我只希望能够安装和使用这两个操作系统,别无所求。谢谢!
答案1
当安装程序询问您是否要与其他操作系统一起安装 Ubuntu,或者删除现有操作系统并将其替换为 Ubuntu 时,请选择其他内容选项。
使用 Ubuntu 安装程序创建分区
一般来说,应该首先安装 Windows,因为它往往会忽略其他操作系统,并且不会将它们包含在启动菜单中。此外,Windows 安装程序往往会覆盖整个硬盘(可能会清除其中存储的任何其他数据)。
这是我的双启动设置。虽然我从来没有理由安装 Windows。
答案2
您进行了一次又一次的更改,每次更改都解决了一个问题,但又产生了一个新问题。目前,您可能在 MBR 磁盘上安装了 BIOS/CSM/传统模式的 Windows,但其中残留了 GPT 数据,因为 Windows 分区软件在进行 GPT 到 MBR 转换时不会完全擦除 GPT 数据。此设置会混淆 libparted(Ubuntu 安装程序的分区程序基于此),从而导致您看到的症状。解决方案是擦除剩余的 GPT 数据。最简单、最安全的方法是使用修复零件,它包含在 Ubuntugdisk
软件包中。(如果您想从 Windows 运行它,还有一个 Windows 版本可用。)简而言之,当您运行该程序时,它会注意到剩余的 GPT 数据的存在并询问您是否要删除它。回答是,然后退出。
请注意,完成此操作后,您必须以 BIOS/CSM/传统模式启动 Ubuntu 安装程序,而不是以前可能使用的 EFI/UEFI 模式。通常,如果您可以访问固件的内置启动管理器,则应选择启动介质的选项缺乏字符串“EFI”或“UEFI”。如果您意外地以 EFI 模式启动,Ubuntu 安装程序可能会拒绝安装,可能会再次覆盖 Windows,或者可能会以 EFI 模式安装在您的 MBR 磁盘上。(我不知道它实际上做了什么;但这三个选项对您都没有帮助。)