根据pot 的文档,安装它需要执行以下操作:
pkg install -y pot
pot init -v
我尝试了这个,但最终出现以下错误:
cannot create 'zroot/pot': no such pool 'zroot'
cannot create 'zroot/pot/bases': no such pool 'zroot'
我在网上找不到如何解决这个问题的方法。有人遇到过这个问题吗?有人知道如何解决吗?
系统信息:
``` `
` `.....---.......--.``` -/ -------------
+o .--` /y:` +. OS: FreeBSD 14.1-RELEASE-p4 amd64
yo`:. :o `+- Uptime: 20 hours, 30 mins
y/ -/` -o/ Packages: 88 (pkg)
.- ::/sy+:. Shell: sh
/ `-- / Terminal: /dev/pts/0
`: :` CPU: AMD EPYC-Rome (1) @ 1.996GHz
`: :` GPU: 82371AB/EB/MB PIIX4 ACPI vgapci0@pci0:0:2:0: class=0x030000
/ / Memory: 420MiB / 987MiB
.- -.
-- -.
`:` `:`
.-- `--.
.---.....----.
这是在 Vultr 上运行的一个实例。
谢谢
事实证明,Vultr 使用 ufs 而不是 zfs 配置 Freebsd。更改为 zfs 后,软件可以正常工作。
有关更改文件系统的信息,请参阅5 https://people.freebsd.org/~lidl/blog/re-root.html](https://people.freebsd.org/~lidl/blog/re-root.html) 。
首先使用此命令查看是否列出了任何池(查找 zroot):
如果没有(这可能是原因),请使用以下命令创建一个池:
注意:
sudo fdisk -l
将 sda1 替换为您要安装池的实际卷。您可以使用或列出磁盘lsblk
然后你可以再次运行 init 命令: