Ubuntu 和 OpenSUSE 双启动问题

Ubuntu 和 OpenSUSE 双启动问题

我一直试图使用 OpenSUSE 11.1 和 Ubuntu 9.04 创建双启动,但一直出现问题。我首先安装 OpenSUSE,我认为它会默认将整个磁盘格式化为 ext3,我就是这么做的。

OpenSUSE 安装完成后,我安装了 Ubuntu 并尝试创建一个特定的分区,在其中创建一个 8gb 交换分区,并将剩余空间作为我的 Ubuntu 分区。但是如果不为每个分区创建不同的挂载点,我就无法继续,我将 Ubuntu 分区挂载到 (/),因为我想将 Ubuntu 作为 root,但保持 OpenSUSE 挂载点的分区原样,即空白。我相信这就是问题所在,但我不确定。

安装 Ubuntu 后,它运行正常,但当我重新启动并登录 OpenSuse 时,它​​不再可启动。我记错了,但第一个错误涉及 (/),我相信它是根目录,并转到 OpenSUSE 登录屏幕,当我尝试登录时,它会出现相同的错误。我尝试使用 OpenSuse CD 修复问题,但问题仍然存在。

我尝试再次重新格式化,但也没有成功。我正在尝试再次重新格式化,但在重新格式化之前寻求建议。

我一直在想是否应该将 SUSE 分区挂载点设为 (/boot),这样可以解决问题。

有什么建议吗?

答案1

您需要两个 ext3 分区 - 一个在 OpenSUSE 上挂载为 /,另一个在 Ubuntu 上用作 /。安装 OpenSUSE 时,请创建以下分区

/dev/sda1 ext3  /
/dev/sda2 ext3  
/dev/sda3 swap  

不挂载/dev/sda2在 OpenSUSE 中,您将使用它作为 Ubuntu 上的 / 挂载点。
我们预先为 Ubuntu 创建了 ext3 分区,因此 Ubuntu 安装程序不必调整 OpenSUSE ext3 分区的大小来创建其 / 挂载点。

安装 Ubuntu 时,使用/dev/sda2作为/安装:

/dev/sda1 ext3  
/dev/sda2 ext3  /
/dev/sda3 swap  

不挂载/dev/sda1在 Ubuntu 中。

交换分区/dev/sda3两次安装应相同。

安装 Ubuntu 后,如果你在 grub 启动菜单列表中看不到 OpenSUSE,则可能需要编辑/boot/grub/菜单.lst并添加 OpenSUSE 的条目。

相关内容