如何从 LiveCD 挂载 /boot (FreeBSD 11 ZFS)

如何从 LiveCD 挂载 /boot (FreeBSD 11 ZFS)

带 ZFS 的 FreeBSD 11(当前)

我可以zroot安装zpool import -fR /mnt zroot

但是/mnt/boot空的(甚至不是目录)

我需要编辑loader.conf,我该怎么做?

答案1

晚了3年;但郑重声明:

11 bsd 安装程序中有一个错误,它总是使 /boot 成为一个名为“bootpool”的单独 zpool。这对于加密的根磁盘是必要的(内核和模块必须保持不加密);但该错误让安装程序执行此操作,而不管加密如何(请参阅:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212258

FreeBSD 论坛中也对此进行了讨论:https://forums.freebsd.org/threads/42980/https://forums.freebsd.org/threads/59004/

答案2

请显示分区方案。使用“gpart 显示”。您可能会看到 freebsd-ufs 类型的分区。第三列(小数字)显示它是哪个切片。您有上面的设备名称。例如,如果您看到“ada0”和“2”,请将这两个连接到“ada0p2”。

相关内容