我有两个分区。Vista 安装在一个分区上,Ubuntu 安装在另一个分区上。在 Ubuntu 安装过程中,我说过不要安装引导加载程序。
我使用 EasyBCD 为 Linux 创建了一个新的 Vista 启动项,将其指向 Linux 分区。但是当我在启动时选择该项时,它只显示 GRUB 命令行。
我真的不知道该怎么办,谢谢!
答案1
成功率似乎因用户而异。让我给你我的印象。在某种程度上,这取决于你安装 Ubuntu 的目的以及你的经验水平。为了便于解释,我假设你是半新手。出于多种原因,我在几台电脑上安装了 Ubuntu
首先 - 双启动,Windows 作为主要操作系统。
当我需要或想要时,我会偶尔使用 Ubuntu,或者只是想玩玩它,但由于某种原因,在这台电脑上我只能使用 Windows
我使用 wubi.exe 安装 Ubuntu 作为辅助操作系统,无需重新分区。方法是将 LiveCD 安装到运行 Windows 的计算机中并运行 Wubi。它将完成安装 Ubuntu 所需的一切,这样如果我想从计算机上删除它,我只需从控制面板转到“添加/删除”并卸载 Ubuntu。它将保留 Windows 作为启动菜单中的第一个操作系统,但将创建一个完全“正常的 Ubuntu”启动,除了它是从容器文件而不是从分区运行的事实。这不是虚拟机,也不是在任何意义上在 Windows“内”运行的 Ubuntu,根据我的经验,没有自己的分区不会对性能造成影响。如果您愿意,您甚至可以在执行此操作之前使用 LiveCD 和 gparted 将分区重新组合在一起。
第二种 - 双启动,Ubuntu 作为主要操作系统
我知道我想要永久安装 Ubuntu,并且为了方便只保留 Windows,而且因为它已经付费了,为什么要摆脱它呢?
我从 LiveCD 启动,进入 Ubuntu,然后运行安装程序(或者从启动菜单执行)。我让安装程序做任何它想做的事情,包括重新分区和创建正确的启动设置。我先安装了 Windows,但清理了它,备份了它,并对磁盘进行了碎片整理。
根据我最近的经验,可能存在两个问题。第一个问题是,您应该重新安装 ubuntu 并让它进行启动配置,如果您确实想要单独的分区并且不介意将 Ubuntu 作为默认启动(尽管这可能很容易在 GRUB 中更改),则使用第二种方法,如果您只是想试用 Ubuntu,则使用第一种方法。
第二个潜在问题是,我认为 9.10 在安装和启动方面存在的问题比它应有的要多(我是作为一个喜欢并主要使用 Ubuntu 的人说的)。如果是我,我会从 9.04 安装,然后更新(但没有升级)至 10.04。这只是一种观点,尽管它基于一些实际事件。
答案2
您是否告诉 Ubuntu 安装程序不要安装 Grub,或者不要将其安装在 MBR 中?听起来像是后者。
您能从命令行启动 Ubuntu 吗?可能发生的情况是 grub 配置文件 (/boot/grub/menu.lst) 指向了错误的分区。检查分区表 (fdisk -l) 并重试。