我有一台 Windows 7 机器,我升级到了 Windows 8,因此我使用的是 BIOS 而不是 UEFI。昨天我尝试在 Windows 8 旁边安装 Ubuntu 12.10,却意外地使用了 wubi,却没有意识到它有大量错误。
在完全格式化硬盘并重新安装 Windows 8 后,我想尝试再次安装 Ubuntu 12.10。我再次制作了可启动的 USB,但当我去安装 Ubuntu 时,我没有得到安装 Ubuntu 的选项旁边Windows 8。因此,我尝试为 Ubuntu 13.10、Ubuntu 12.04 LTS 甚至 Ubuntu 11.10 制作可启动 USB,但它们都没有提供在 Windows 8 旁边安装 Ubuntu 的选项。
为了纠正这个问题,我认为我必须自己对驱动器进行分区,然后继续使用 Ubuntu 12.10 的“其他”安装选项。在 Windows 或可启动的 Ubuntu USB 中对我的驱动器进行分区会更好吗?其次,Ubuntu 无法识别 Windows 8 是否表明硬盘或计算机存在一些错误,我应该在尝试手动执行某些操作之前修复这些错误?
答案1
您预装了 Windows 7 并不意味着您没有 UEFI。您可能默认禁用了 UEFI 启动。
要手动安装 Ubuntu 和 Windows,您必须有 2 个分区
/- 根分区(您的系统分区)
交换- 如果您计划将计算机置于睡眠模式,则交换(通常交换 = 您拥有的 RAM 数量 + 更多一点)
或者你可以有 3 个分区,与上面描述的相同
/家分区 - 保存所有数据的位置。如果您不创建此分区,则根分区也将用作主分区。一般来说,这意味着如果您重新安装操作系统,您将无法保存包含数据的分区。
然后,当你决定如何对驱动器进行分区时,你需要选择安装 grub 的位置。通常它会
/dev/sda
因此,如果您已经选择了它,请不要触碰它,无论如何都要更改它。
就这样,你可以点击 Install 按钮。忽略关于缺失的消息引导分区。我一直在没有它的情况下安装操作系统,并且它运行得很好。
之后,您可以按照基本的 GUI 安装过程进行操作。
答案2
Windows 8 可能处于休眠状态,因为它通常始终处于休眠状态。您需要关闭 fastboot 设置。然后 Ubuntu 应该可以看到 Windows 分区。最好使用 Windows 磁盘工具缩小 Windows 并重新启动,以便它可以运行 chkdsk 并进行修复以识别其新大小。
它将关机默认为混合休眠/关闭状态,以实现快速启动
http://www.kapilarya.com/how-to-enable-disable-fast-start-up-in-windows-8
快速启动关闭/休眠
http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html
答案3
如果您需要调整 Windows 分区的大小以便为 Ubuntu 腾出空间,最好使用 Windows 自己的磁盘管理工具进行操作。然后,从 Windows 8 完全关闭并从 Ubuntu USB 启动。
选择其他,然后创建 2 个分区。1 将是 4 GB,尽管大小并不重要。这应该用作交换。将另一个分区用作 ext4,并让它填充空白空间。将其挂载在 /
这就是你所需要的全部了。