尝试使用 ZFS 安装 Funtoo(目前仅在 VirtualBox 内用于测试)用于引导/根 - 安装和引导失败

尝试使用 ZFS 安装 Funtoo(目前仅在 VirtualBox 内用于测试)用于引导/根 - 安装和引导失败

跟随指南

https://www.funtoo.org/ZFS_Install_Guide

一切都很好,直到“构建目录”的“创建可选数据集”部分:

zfs create -o mountpoint=/var/tmp/portage -o compression=lz4 -o sync=disabled rpool/FUNTOO/build

这会导致错误消息:

无法创建“rpool/FUNTOO/build”:父级不存在

我试过

zfs create -o mountpoint=/var/tmp/portage -o compression=lz4 -o sync=disabled rpool/FUNTOO

进而

zfs create -o mountpoint=/var/tmp/portage -o compression=lz4 -o sync=disabled rpool/FUNTOO/build

当时没有错误消息,但后来,在“chrooting”之后(我认为是在“创建 ZFS 友好的 initramfs”部分中创建 initramfs 时),出现了警告或错误。其余的安装(包括 grub)随后完成,没有任何错误。

但是,在完成安装并“退出”“chroot”后,然后尝试卸载(导出)zfs 池(“zpool export rpool”),它会说该设备正在使用/繁忙,无法使用未安装。按 CTRL-ALT-DEL 或“重新启动”会清除屏幕并显示带有闪烁光标的黑屏,无需重新启动虚拟机,并且必须“冷启动”。

启动后,会出现一条消息,提示无法找到 root/boot。

任何了解这些事情的人都知道出了什么问题以及如何解决它?

相关内容