Ubuntu 挂载 ZFS 磁盘

Ubuntu版本:ubuntu-17.04-desktop-amd64

由于 Ubuntu 17.04 仓库中自带的 ZFS 版本过低,系统提示:

pool is formatted using a newer zfs version

在这种情况下,可以直接下载 ZFS 的源代码进行安装,官方网站地址为 http://zfsonlinux.org , 先下载 spl 代码进行 configuremakemake install;然后下载 zfs 的代码,同样configuremakemake install,在编译的过程中可能需要安装一些系统缺失的开发库,正常使用apt-get install就好了。

把需要挂载的 ZFS 磁盘接入系统,然后执行fdisk -l可以正确看到你的 ZFS 磁盘。 Alt none

zpool import

Alt none

zpool import -f 15290421165892444481

上述命令中的 id 由 zpool import的输出决定

spool list

Alt none

zfs set mountpoint=/mnt Vol1

上述命令中的 Vol1 是由 zpool list输出的第一项NAME决定的

cd /mnt

可以在挂载点上查看 ZFS 磁盘中的文件了