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 :
Is there something that I can do to mount it ?
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 ?