Hello all,here is a ZVOL that is used by a VM as backing storage. Consequently, this is provided with a GPT in which, among other things, an FFS partition is defined. I want to access this partition from the host side (i.e. from outside the VM).
The listing of the GPT works already :
```
saturn$ doas gpt show /dev/zvol/rdsk/tank/backup/vhost/vol/net-export
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 2147483581 1 GPT part - NetBSD FFSv1/FFSv2
2147483615 32 Sec GPT table
2147483647 1 Sec GPT header`
```
My thought now was that I could create a wedge out of it, but no go:
```
saturn$ doas dkctl /dev/zvol/rdsk/tank/backup/vhost/vol/net-export
addwedge myexport 34 2147483581 ffs
dkctl: /dev/zvol/rdsk/tank/backup/vhost/vol/net-export: addwedge:
Inappropriate ioctl for device
```I then read under [1] that ccd might help here, however I get a very similar error message:
```saturn$ doas ccdconfig -cv ccd0 0 /dev/zvol/rdsk/tank/backup/vhost/vol/net-export
ccdconfig: ioctl (CCDIOCSET): /dev/rccd0d: Block device requiredsaturn$ doas ccdconfig -cv ccd0 0 /dev/zvol/dsk/tank/backup/vhost/vol/net-export
ccdconfig: ioctl (CCDIOCSET): /dev/rccd0d: Inappropriate ioctl for device ```Am I doing something fundamentally wrong here? Or does this require a kernel newer than 9.3?
Kind regards Matthias [1] https://wiki.netbsd.org/zfs/
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature