ZFS Cannot import 'rpool': pool is formatted using an unsupported ZFS version : rpool UNAVAIL / newer version...

Hello.

I'm trying to import on FreeBSD the pool of an installation of Solaris 11 that has been created on a different system based on Linux. What I want to do is to extract all the files that are stored inside the raw image. So,in FreeBSD I did :

Code:
[marietto@marietto /mnt/zroot2/zroot2/bhyve/img/Solaris]==> sudo mdconfig -a -t vnode -f Solaris-11.img -u 0

[marietto@marietto /mnt/zroot2/zroot2/bhyve/img/Solaris]==> gpart show

=>       34  134217149  md0  GPT  (64G) [CORRUPT]
         34        222       - free -  (111K)
        256     532480    1  bios-boot  (260M)
     532736  133668063    2  apple-zfs  (64G)
  134200799      16384    9  solaris-reserved  (8.0M)

[marietto@marietto /mnt/zroot2/zroot2/bhyve/img/Solaris]==> mkdir /mnt/solaris

[marietto@marietto /mnt/solaris==> sudo zpool import -f -R /mnt/solaris

[marietto@marietto /mnt/solaris]==> sudo zpool import

   pool: rpool
     id: 5491349784700542471
  state: UNAVAIL
status: The pool was last accessed by another system.
 action: The pool cannot be imported due to damaged devices or data.
   see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-EY
 config:

    rpool       UNAVAIL  newer version
      md0p2     ONLINE

[marietto@marietto /mnt/solaris]==> sudo zpool import -f -R /mnt/solaris rpool
cannot import 'rpool': pool is formatted using an unsupported ZFS version

Is there something that I can do to mount it ?
 
What happens if I "dd" the raw image file to a physical disk ? If It will be able to boot physically,maybe I can access the files and I can copy them outside...
 
Back
Top