我有安装了 windows 8 的 asus n56vz。我想安装 ubuntu 12.10,我安装了但在系统启动时看不到 grub。如何在 Windows 8 附近安装 ubuntu 并在启动时查看 grub?
好吧,我找到了如何使用 Windows 8 双启动在 Asus N56VZ 上运行 linux 的方法。
嗯,这是如何工作的 - 当我重新启动时,我看到 Windows 引导加载程序带有一个操作系统 - Windows 8,如果我想运行 Windows,我按Enter并运行它。如果我想引导到 Ubuntu 进入 Windows 引导加载程序,我按Esc并看到带有 Ubuntu 的GRUB。我运行Ubutnu。
就是这样。
在单个硬盘 (HDD) 上双启动 Windows 8 和 Ubuntu。与UEFI
\n\n使用 128 GB SSD,所有尝试均失败。我无法确定问题所在,因此我放弃了 SSD,转而使用常规硬盘 \xe2\x80\x93 500 GB HDD。
\n\n以下是我如何使用两个操作系统的 64 位安装映像在主板上带有 UEFI 固件的计算机上成功双启动 Windows 8 Pro 和 Ubuntu 12.10 Desktop 的分步指南。目标:设置系统,以便将 Ubuntu 的引导加载程序 GRUB 安装在引导分区中,使 Windows 8\xe2\x80\xb2s 引导管理器成为主引导管理器。这样,每次重新启动时,您都会看到 Windows 8\xe2\x80\xb2s 启动菜单,如下面的屏幕截图所示。
\n\nWindows 8 启动菜单
\n\n我做了两次安装。第一个是在真实硬件上使用两个操作系统的 64 位安装映像。第二个是在虚拟环境中使用两者的 32 位版本。这两种尝试第一次都成功了。没有任何障碍。
\n\n请注意,本文不讨论预装 Windows 8 的计算机上 Windows 8 和 Ubuntu 12.10 之间的双启动。此类计算机往往具有您不会自行创建的额外 Windows 分区。更不用说与受限启动(安全启动)相关的问题了。
\n\n因此,以下是我为使其发挥作用而采取的一系列步骤:
\n\nA. 下载 Ubuntu:可从此处获取 Ubuntu 12.10 的安装映像。32 位或 64 位图像可以使用,因此请下载您喜欢的或适用于您的计算机的图像。
\n\nB. 安装 Windows 8:假设您有 Windows 8 的安装 DVD。为 Windows 8 创建分区时,请为 Ubuntu 留出一些可用空间。
\n\nC. 安装Ubuntu:Ubuntu安装在安装Windows 8时创建的可用空间中。与 Windows 8 安装一样,这需要手动进行磁盘分区,因此如果您不熟悉 Linux 中的磁盘分区,请务必在开始之前阅读 Linux 中的磁盘和磁盘分区指南。另外,请阅读 Ubuntu 12.10 安装和磁盘分区指南。
\n\nD. 在 Windows 8 中添加 Ubuntu 条目:如果安装 Ubuntu 后启动到 Windows 8,则必须在 Windows 8\xe2\x80\xb2s 启动菜单中添加 Ubuntu 条目。
\n\n完成这四个步骤后,您应该拥有一台以双引导方式在单个硬盘驱动器上安装了 Windows 8 和 Ubuntu 12.10 的计算机。
\n\n要为 Windows 8 创建分区,请单击“新建”链接。\nWindows 8 分区工具
\n\n1a. 指定 Windows 8 的磁盘大小:指定要使用的磁盘空间量,然后单击“应用”。在本教程中,我指定了 75,000 MB 或 75 GB。\nWindows 8 新分区
\n\n1b. Windows 8 分区:安装程序将从您指定的磁盘空间中自动为 Windows 创建两个分区。对于我迄今为止完成的所有测试安装,系统保留分区始终拥有 350 MB 的磁盘空间。安装后,我观察到最初使用了超过 200 MB 的空间(64 位版本约 242 MB,32 位版本约 210 MB)。单击下一步继续安装的其余部分。请注意,驱动器 0 未分配空间将用于 Ubuntu。\nWindows 8 创建分区
\n\n(注意:除了一些养眼和侵入性的配置选项外,Windows 8\xe2\x80\xb2s 安装程序与 Windows 7 的安装程序实际上没有重大区别。)
\n\nWindows 8安装成功后,重新启动计算机,将Ubuntu 12.10安装DVD放入光驱中。您可以从实时桌面启动 Ubuntu 的安装过程,也可以不启动进入实时桌面。无论您选择哪个选项,请单击直至到达下图第 2 步中所示的步骤。
\n\nUbuntu 安装要求:这只是告诉您安装 Ubuntu 12.10 需要什么。全新安装 Ubuntu 12.10 实际上只需要不到 4.9 GB 的磁盘空间。将其与新安装的 Windows 8 的近 15 GB 进行比较。继续。\n安装规格
Ubuntu 磁盘分区方法:此步骤提供对磁盘进行分区的选项。默认情况下,与 Windows 8 一起安装 Ubuntu 将覆盖主引导记录 (MBR) 中的 Windows 8\xe2\x80\xb2s 引导加载程序,这不是我们想要的。虽然它还设置了双启动系统,但它有一些您不想面对的缺点。而且你肯定不想选择用 Ubuntu 替代 Windows 8。你想要的选项,是最后一个 \xe2\x80\x93 其他的东西。选择它并单击继续将带您进入高级分区工具。
高级分区工具:这是安装程序的高级分区工具窗口。尽管安装程序在自动分区模式下支持 LVM 和全磁盘加密,但高级分区工具不支持它们。这意味着这个“高级”工具只是名副其实。
在此窗口中,您可以看到两个 Windows 8 分区以及可用空间。可用空间将用于为 Ubuntu 创建分区。选择它,然后单击“+”按钮。请注意,由于系统上已有两个主分区,因此您只能再创建两个主分区。您可以在此处阅读更多相关信息。\n分区工具
\n\n分区创建窗口:这是分区创建窗口。这里没有异国情调的选择。由于磁盘上已有主分区,安装程序将尝试创建任何新分区作为逻辑分区。您可以坚持使用安装程序想要使用的内容,或者修改 if。在本教程中,我选择为 Ubuntu 创建第一个分区作为主分区。\n创建分区
创建引导分区:第一个分区将挂载在/boot。请注意,选择的是“主要”,而不是“逻辑”。我为其分配了 250 MB 的磁盘空间,这大约是最新版 Ubuntu 中的默认值。我还选择了Ext2作为文件系统。这也是 Ubuntu 12.10 中启动分区的默认设置。好的。
因为我假设您已阅读 Linux 中的磁盘和磁盘分区指南以及 Ubuntu 12.10 安装和磁盘分区指南,所以这些步骤中省略了某些详细信息。\n创建引导分区
\n\n创建更多分区:创建启动分区后,您将返回到高级分区工具的主窗口。要创建剩余分区,请选择可用空间,然后单击“+”按钮。对于其他分区也必须重复此步骤。\n创建分区
创建根分区:下一个分区将挂载在/。我为其分配了 15,000 MB 或 15 GB。我使用了默认的文件系统。由于只剩下一个主分区,安装程序会将其和后续分区创建为逻辑分区。你对此无能为力。基于 MBR 的分区方案仅限于最多四 (4) 个主分区。确定。\n创建根分区
创建主分区:第三个分区将安装在/home。除了磁盘空间之外,其他选项我都使用默认值。确定。\n创建主分区
创建交换分区:最后一个分区用于交换,即系统可以用作内存的磁盘空间。建议在 32 位系统上,Swap 需要 2 GB,而 64 位计算机则需要 4 GB 或更多。请务必从“用作”下拉菜单中选择“交换区域”。确定。\n创建交换分区
完整的分区列表:创建所有分区后,您应该会在高级分区工具的主窗口中看到它们列出。此步骤的最后一个任务是指定用于引导加载程序安装的设备。默认情况下,它是/dev/sda 或HDD 的MBR。但我们希望 GRUB 安装在引导分区中,即本教程中的 sda3。因此,从下拉菜单中选择 /dev/sda3。GRUB(GRand Unified Bootloader)是 Ubuntu 和几乎所有 Linux 发行版中引导加载程序的名称。\n设备引导加载程序安装
引导加载程序设备:为引导加载程序安装选择正确的分区后,窗口应如下所示。单击“立即安装”。\n设备引导加载程序安装 /boot
Ubuntu 安装完成后,重新启动计算机将使您进入 Windows 8。最后也是最后一个任务是为 Ubuntu 添加一个条目:Windows 8\xe2\x80\xb2s 启动菜单。有多种选项可以实现此目的,但我在教程中使用的选项是 NeoSmart Technologies 的 EasyBCD。它免费供个人使用。
\n\n下载并安装 EasyBCD:从此处下载 EasyBCD。像安装任何其他 Windows 应用程序一样安装它。安装完成后,如果没有自动启动,请启动它。主窗口如下所示。要添加 Ubuntu 条目,请单击“添加新条目”选项卡。\nEasyBCD Windows 8
然后进入 EasyBCD:然后单击 Linux/BSD 选项卡。GRUB 2 是 Ubuntu 12.10 使用的 GRUB 版本,因此请从“类型”菜单中选择它。对于“驱动器”下拉菜单,“自动定位和加载”始终对我有用,但如果您满意,您可以选择特定分区。修改“名称”字段以匹配,然后单击“添加条目”按钮。\nEasyBCD 添加条目
预览启动管理器菜单:要预览 Windows 8\xe2\x80\xb2s 启动菜单的外观,请单击“编辑启动菜单”选项卡。您可以从这里更改启动顺序并更改其他一些选项。保存设置,退出 EasyBCD 并重新启动计算机。