>
>> 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]