引导多个分区

在操作系统安装在各自分区的情况下,我们来配置多启动系统。您必须首先创建分区。如果在安装第一个操作系统之前就很好操作,在这种情况下,就是个简单的规划分区的事,使用 fdiskcfdisk 分区工具,具体参见 第二章的“分区”部分

注意

如果你搭建的是两个 Linux 的双系统,我们不推荐两个系统共用/home。虽然这在技术上可行,但因为不同的桌面环境和软件版本,会增加你的个人配置文件损坏几率。

但共用交换分区是安全的。

你应该至少给硬盘分五个区:

  • ESP 分区

  • /boot 分区 (以防文件系统损坏,可以用/boot 下的initrd来救活系统)

  • 交换分区

  • Slackware 一个分区

  • 第二系统一个分区

首先,按照“第二章、安装”所述,把 Slackware 安装到第四个分区。

安装好,启动好,一切正常之后,重启,把第二系统装到第五分区。

有关引导器,可采取如下做法:

可能的启动引导器方案

如果第二系统是 Linux,让它用 GRUB 来配置系统启动项

如果双系统进入另一Linux发行版,你完全可以用GRUB来配置创建系统启动项。

由于其他的发行版往往会自动更新他们的GRUB菜单,总有可能出点差错然后就无法启动Slackware了。发生这种情况,不要惊慌,进入其它Linux的分区,手动修改GRUB菜单的Slackware条目使之指向正确的分区,内核和initrd(如果适用的话)。

最后更新于