Evgenii Lepikhin wrote:
Hello, I'm new to OpenIndiana/Solaris and I have the question without answer: I exported ZFS volume with iSCSI and installed Windows on the exported volume. Now I have zvol with partition table inside (EFI/GPT) having two partitions created. How can I mount one of that partitions locally? mount knows nothing about "-o offset" (Linux style), ntfs-3g doesn't know this also.
Looping back through iSCSI is the way.
By the way, I imported this volume back to OpenIndiana machine just for testing. format/fdisk utility sees this disk, but shows strange information about partitions: Total disk size is 65270 cylinders Cylinder size is 224910 (512 byte) blocksCylinders Partition Status Type Start End Length %========= ====== ============ ===== === ====== === 1 EFI 0 65269 65270 100
That looks correct. An EFI/GPT partitioned disk is defined to have just one single FDISK partition of type EFI which must encompass the whole disk. This was done specifically so that an EFI/GPT partitioned disk is visible to users of FDISK, so they won't accidentally blow it away by thinking the disk isn't formatted.
If you use prtconf(1M), I think you'll see the GPT partitioning inside the EFI FDISK partition (which is where your two GPT partitions are). It works a bit like DOS logical disks inside an Extended DOS FDISK partition (except that in the case of an EFI/GPT partitioned disk, no other FDISK partition is permitted on the disk).
-- Andrew _______________________________________________ OpenIndiana-discuss mailing list [email protected] http://openindiana.org/mailman/listinfo/openindiana-discuss
