¿Cómo se puede acceder a las subparticiones de Solaris en FreeBSD?

8

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?

poige
fuente
1
¿No está seguro acerca de FreeBSD pero FreeBSD tiene la capacidad de leer etiquetas de disco de Solaris? Linux lo hace seguro.
Karlson
@Karlson, ¿no es de lo que se trata mi pregunta? )
Poige
¿Cuál es el valor de kern.features.geom_sunlabel?
Karlson
1
@Karlson: depende de si geom_sunlabelestá cargado o no. Es 1 cuando está cargado.
Poige
2
¿Y está cargado?
Karlson

Respuestas:

1

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.

Wojciech A. Koszek
fuente