如何在 FreeBSD 中访问 Solaris 子分区?

poi*_*ige 8 freebsd partition solaris

首先,Linux 检测分区:

sdg1: <solaris: [s0] sdg5 [s1] sdg6 [s2] sdg7 [s8] sdg8 >
Run Code Online (Sandbox Code Playgroud)

然而,FreeBSD 9.0 只显示主分区。是否可能仅支持 sparc64 的 Solaris 标签?

小智 1

尝试去:

/boot/kernel
Run Code Online (Sandbox Code Playgroud)

并加载:

kldload geom_sunlabel.ko
Run Code Online (Sandbox Code Playgroud)

检查标签是否出现。如果他们没有,您不太可能(轻松)访问它们

很久以前我就让它工作了:

http://marc.info/?l=freebsd-bugs&m=110942523517592&w=4

但不久之后我就删除了 Solaris,再也没有回到它。

FreeBSD 磁盘基础结构基于 GEOM 子系统。GEOM 模块是内核模块。它们的设计是为了在内核中插入每个模块时,模块将“品尝”磁盘的前几个扇区。如果他们识别出这种格式,他们就会附加它并开始为修道院服务。Sun 的“标签”基本上是独立的分区方案,必须被操作系统识别。

如果您仍然看不到它,您将被迫寻找另一个解决方案,或者进行一些内核黑客攻击。