FreeBSDでSolarisサブパーティションにアクセスするにはどうすればよいですか?


8

まず、Linuxはパーティションを検出します。

sdg1: <solaris: [s0] sdg5 [s1] sdg6 [s2] sdg7 [s8] sdg8 >

ただし、FreeBSD 9.0はメインパーティションのみを表示します。sparc64のSolarisラベルのみがサポートされていることは可能ですか?


1
FreeBSDについては不明ですが、FreeBSDにはSolarisディスクラベルを読み取る機能がありますか?Linuxは確かにそうです。
Karlson、2012

@カールソン、それが私の質問のすべてのことではありませんか?)
poige

の価値はkern.features.geom_sunlabel何ですか?
Karlson、2012

1
@Karlson — geom_sunlabelが読み込まれるかどうかによって異なります。ロードされると1になります。
poige

2
そしてそれはロードされていますか?
Karlson、2012

回答:


1

行ってみてください:

/boot/kernel

と読み込み:

kldload geom_sunlabel.ko

ラベルが表示されたかどうかを確認します。そうしないと、(簡単に)それらにアクセスできる可能性が低くなります。

ずっと前に私はそれを機能させました:

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

しかし、その後すぐにSolarisを削除し、Solarisに戻ることはありませんでした。

FreeBSDディスクインフラストラクチャは、GEOMサブシステムに基づいています。GEOMモジュールはカーネルモジュールです。カーネルに各モジュールを挿入すると、モジュールがディスクの最初のいくつかのセクターを「味わう」ように作られています。彼らがフォーマットを認識した場合、彼らはそれにアタッチし、修道院の奉仕を開始します。Sunの「ラベル」は、基本的には別個のパーティションスキームであり、OSによって認識される必要があります。

それでもそれが表示されない場合は、別の解決策を見つけることを強いられるか、カーネルのハッキングを行う必要があります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.