在 2 个切片上安装 OpenBSD

在 2 个切片上安装 OpenBSD

如果我确实需要在 2 个切片上安装 OpenBSD (在虚拟机上而不是用于生产目的),该怎么办:

  • /
  • 交换

而不是 6:

  • /
  • 交换
  • /tmp
  • /var
  • /usr
  • /家

我想我必须在根文件系统上创建所有文件夹,但在安装过程中如何做到这一点?

请不要在您的答案中重复 fdisk / 安装手册。

答案1

正如您的问题所说,这是一个测试配置,所以我会说,去做吧!

不必担心哪种分区方案是最佳的,这样确实可以节省您的时间和磁盘空间(例如,当您只有 10G 或更少的空间可用时,您为 /etc 分区的 5G 就是浪费的空间。)

OpenBSD 使用单个分片就能很好地工作,它将自动在 /(根)分区/分片内创建目录 /home、/var 等。

安装过程中 - 创建单个根分区

当您选择使用全部在安装过程中,您可以查看当前正在使用的分区:

在“>”提示符下,您可以输入:

前列腺素

查看现有分区及其分配(g 以千兆位为单位显示输出)

在干净的驱动器上,它将仅显示“c”分区,或者根据安装程序(4.6+)或使用的驱动器,可能会为您分配分区。

您可以按照上述 sh-beta 的说明进行操作(“D”或“d 分区”删除分区,使用“a 分区”手动创建新分区。)

为 '/' (根) 创建 'a' 分区,并创建 'b' 分区用于交换(取决于您打算对测试系统执行的操作,'b' 可能需要或不需要任何实际大小。)

继续正常安装,OpenBSD 安装过程将根据需要创建目录,在其他情况下它将使用分区。

答案2

假设您正在运行最新版本,当您获得磁盘标签设置时,只需输入:

  • D - 清空磁盘标签
  • ab - 指定交换分区所需的大小
  • aa - 将其余部分分配给 /

安装程序会自动为您创建文件夹等。

答案3

当您运行 OpenBSD 安装程序时,只需删除步骤中的其他部分disklabel,只留下ab。安装程序仍将创建其他目录;它们只是不会受到安全保护。(例如,通常 OpenBSD 会nodev为设定 ;当 位于包含目录/home的同一卷上时,这不再可能。)//dev

答案4

我真的不建议在没有单独 /home 分区的情况下尝试创建安装。在纠正问题、备份和恢复或重新安装整个系统时,拥有单独的 home 分区具有巨大的优势。

相关内容