En primer lugar, Linux detecta las particiones:
sdg1: <solaris: [s0] sdg5 [s1] sdg6 [s2] sdg7 [s8] sdg8 >
Sin embargo, FreeBSD 9.0 muestra solo la partición principal. ¿Es posible que solo se admitan las etiquetas de Solaris para sparc64?
Intenta ir a:
/boot/kernel
y cargando:
kldload geom_sunlabel.ko
Compruebe si aparecieron las etiquetas. Si no lo hicieran, es poco probable que pueda acceder a ellos (fácilmente)
Hace mucho tiempo lo hice funcionar:
http://marc.info/?l=freebsd-bugs&m=110942523517592&w=4
Pero poco después eliminé Solaris y nunca volví a hacerlo.
La infraestructura de disco de FreeBSD se basa en el subsistema GEOM. Los módulos GEOM son módulos del núcleo. Se hacen de manera que al insertar cada módulo en el núcleo, los módulos 'prueben' los primeros sectores de su disco. Si reconocen el formato, lo adjuntarán y comenzarán a servir al convento. Las "etiquetas" de Sun son básicamente un esquema de partición separado, que debe ser reconocido por el sistema operativo.
Si aún no puede verlo, se verá obligado a buscar otra solución o a hacer algún hackeo del kernel.
kern.features.geom_sunlabel
?geom_sunlabel
está cargado o no. Es 1 cuando está cargado.