如果我真的需要将 OpenBSD 安装在 2 个片上(在虚拟机上而不是用于生产目的)怎么办:
- /
- 交换
而不是 6:
- /
- 交换
- /tmp
- /var
- /usr
- /家
我想我必须在 root fs 上创建所有这些文件夹,但是在安装过程中如何做到这一点?
请不要在您的答案中重复 fdisk / 安装手册。
如果我真的需要将 OpenBSD 安装在 2 个片上(在虚拟机上而不是用于生产目的)怎么办:
而不是 6:
我想我必须在 root fs 上创建所有这些文件夹,但是在安装过程中如何做到这一点?
请不要在您的答案中重复 fdisk / 安装手册。
假设您正在运行最新版本,当您获得磁盘标签设置时,只需键入:
安装程序会自动为您创建文件夹等。
正如您的问题所说,这是用于测试配置,我会说去吧!
不处理最佳分区方案的变幻莫测,可以真正节省您的时间和磁盘空间(例如,当您只有 10G 或更少的空间可以使用时,您为 /etc 分区的 5G 是浪费空间。)
OpenBSD 使用单个切片就可以正常工作,它会自动创建目录 /home、/var 等。人。/(根)分区/片内。
安装期间 - 创建单个根分区
当您在安装过程中选择使用所有的'driveX'时,您可以查看当前正在使用的分区:
在“>”提示符下,您可以键入:
查看现有分区及其分配(g 用于以千兆位单位显示输出)
在干净的驱动器上,它只会显示“c”分区,或者根据安装程序(4.6+)或使用的驱动器,可能会为您分配分区。
您可以按照上面 sh-beta 的说明进行操作(“D”或“d 分区”删除分区,“a 分区”手动创建新分区。)
为“/”(root)创建“a”分区,并为交换创建一个“b”分区(取决于您打算对测试系统执行的操作,“b”可能需要也可能不需要具有任何实际大小。 )
继续正常安装,OpenBSD 安装过程将根据需要创建目录,在其他情况下它将使用分区。
disklabel
当您运行 OpenBSD 安装程序时,只需在步骤中删除其他切片,只留下a
和b
. 安装程序仍将创建其他目录;他们只是不会受到安全保护。(例如,通常 OpenBSD 会设置类似nodev
for ; 当与包含目录/home
的 相同的卷上时,这不再可能。)/
/dev
我真的不建议尝试在没有单独的 /home 分区的情况下创建安装。在纠正问题、备份和恢复或重新安装整个系统时,拥有一个单独的主分区具有巨大的优势。