>
>> So what happens if I pull out a drive from my SPARC based
>> solaris 8 system and plug it into a intel box...
>
>
> Solaris-SPARC uses a different disk TOC than Solaris-x86.
>

here is a source bit that seems to indicate where the difference lay.

from /usr/src/cmd/fmthard/fmthard.c  slightly reformatted by me :

int main(int argc, char **argv) {
    int    fd, c;
   char   *dfile;
   char   *vname;

  struct stat statbuf;

#if defined(_SUNOS_VTOC_8)
    struct vtoc disk_vtoc;
#endif                           /* defined(_SUNOS_VTOC_8) */

    struct dk_gpt *disk_efi;
    struct dk_geom disk_geom;
    int n;

really our options are either _SUNOS_VTOC_8 or _SUNOS_VTOC_16 depending on
if we are going to have 8 slices or 16.

It would be nice to change the Sparc implementation to 16 slices .. but that
would break some things .. badly.

I think that EFI partitions change things again.

Dennis

_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to