Como acessar a partição zbs do freebsd no Linux usando o zfs-fuse?

2

Eu instalei SOs duplos na minha caixa de PC: Linux e FreeBSD. O FreeBSD é instalado em uma partição do ZFS em / dev / sdb1. No Linux, o fdisk -l /dev/sdb outputs

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        4981    40009851   a5  FreeBSD
/dev/sdb2            4982      121601   936750119+   5  Extended
/dev/sdb5            4982      121450   935537211   83  Linux
/dev/sdb6          121451      121601     1212876   82  Linux swap / Solaris

/dev/sdb1 está usando o ZFS. Como acessá-lo usando o zfs-fuse no Linux?

    
por Vivodo 23.02.2012 / 10:56

2 respostas

2

A questão interessante aqui são as versões do ZFS, na verdade. é impossível montar versões do ZFS inferiores às atuais, assim como é impossível fazer o downgrade dos pools do ZFS. Enquanto o FreeBSD 9 está atualmente na versão 28 do ZFS, o ZFS-Fuse não é! O Afaik ZFS-FUSE está no ZFS Veriosn 16.

zpool upgrade -v

AFAIK imprimirá sua versão atual do ZFS no FreeBSD. Se for mais recente que 16, você deve aguardar um novo ZFS-Fuse que suporte sua versão do ZFS.

Quando isso estiver fora do caminho, faça como @Mike Fitzpatrick escreveu.

    
por 10.03.2012 / 00:48
1

Teste zpool import para ver uma lista de candidatos zpool para importação e, em seguida, zpool import pool-name . Você pode precisar usar a opção -f para forçar a importação se você não fez zpool export pool-name do FreeBSD antes de reinicializar no Linux.

    
por 23.02.2012 / 12:16