首先,我尝试使用 Ubuntu 主网站上的 32 位 wubi.exe 安装程序。它运行良好,可以与 Windows 7 进行双启动。我尝试安装几个应用程序,但出现错误。搜索了一段时间后,我发现其他人通过卸载 32 位版本并安装 64 位 Ubuntu 解决了这个问题。
显然没有适用于 64 位版本的 wubi.exe 安装程序,所以我使用 LinuxLive 将 iso 文件放到 USB 驱动器上。我在 BIOS 中更改了启动顺序以首先检查 USB。确实如此,我顺利进入了 Ubuntu 安装程序。
一切运行正常,但后来我收到一条错误消息,提示无法安装 GRUB。我选择了“稍后手动安装”或类似的选项。安装程序立即显示安装已完成并准备重新启动。此时,我的 USB 仍在计算机中。计算机重新启动...然后返回 USB 的安装程序。我查看了这里发生了什么,有人在一个帖子中说他们通过选择“尝试 Ubuntu”然后通过桌面上的快捷方式安装它解决了这个问题。我以为 Ubuntu 只是没有安装,可以安全地再试一次,所以我试了。它安装完成了,这次我选择了另一个未使用的分区。该帖子还说要将 grub 重新安装到已安装的驱动器上,所以我照做了。
接下来我取出 USB 并重新启动。我卡在了 GRUB GNU 加载程序 v.1.99 或类似的东西上,我相信它上面写的是这个。我什么也做不了,它检测不到 Windows 7 或 Ubuntu。当我检查分区时,我有两个 43 GB 的分区,它们都包含相同的文件(我假设它们是两个 Ubuntu 安装),并且只能从我的 USB 运行 Ubuntu——根本无法运行 Windows 7,但是从 Ubuntu 内部仍然可以看到 Windows 7 文件系统和文件。
我不知道现在该怎么办。我以前用过 Ubuntu(9.xx),从来没有遇到过这类问题!请帮忙。抱歉写了这么多。
答案1
为了清楚起见,让我们回顾一下你所做的事情。
- 你通过 WUBI 安装了 Ubuntu
- 您在单独的分区中安装了 Ubuntu 两次。
- 第二件事是安装了 GRUB2,并干扰了 WUBI 的安装,现在你的系统无法启动
我们将尝试卸载所有 Ubuntu 安装并保留 Windows。然后我们将再次正确安装 Ubuntu。
第一的,撤消 GRUB 并修复 MBR 以便 Windows 可以再次启动。
关注第一部分如何删除 Ubuntu 并重新安装 Windows?删除 GRUB 并放入 fixMBR。特别是从 Windows 7 救援 CD 启动并打开命令提示符并输入:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildBcd
取出 CD 并重新启动。
这应该会启动你的 Windows 7。
第二,卸载 Ubuntu 的 WUBI 安装。此时 WUBI 安装无法启动,并且可能没有简单的方法来恢复您放入其中的任何数据文件。通过 WUBI 卸载 Ubuntu,我们将恢复丢失的磁盘空间。
在 Windows 7 中,转到“控制面板 > 程序和功能”,向下滚动到 Ubuntu 并卸载。如果一切顺利,Wubi Ubuntu 将永远消失。
第三,删除所有以前的 Ubuntu 分区。
- 从 Ubuntu live USB 启动并选择“试用 Ubuntu”。
- 搜索程序 Gparted 并运行它。删除所有
ext4
和swap
分区。不要创建任何新分区,Ubuntu 安装将找到未使用的空间并再次创建它们。确保您没有删除任何 ntfs(Windows)分区。单击“应用”。退出 Gparted。
第四,安装 Ubuntu
- 现在,在从 Live USB 运行 Ubuntu 时单击“安装 Ubuntu”图标。它应该识别出 Windows 7 的存在并建议在未使用的空间中安装 Ubuntu。如果没有,请中止安装并再次在此处提问。
我希望这对您有用,但我不能保证一定成功。请自行承担风险。