今井です。
openSUSE 12.3でTumbleweedリポジトリにあるカーネルを使っていましたが、
最近のカーネル更新後、一部のPCで思いっきりハマったので投稿します。
systemdの/sbin/initの実体(/sbin/init自体は実体へのシンボリックリンク)
が
openSUSE 12.2では/lib以下にありましたが、
openSUSE 12.3では某ディストリの影響なのかどうか分かりませんがsystemdの
仕様が変わって?/usr/lib以下に移動になりました。
これに伴いパーティション構成で/と/usrを分離してて/usrをLVMに置いている
場合、
openSUSE 12.2ではカーネルのブート初期にLVM検出に失敗していても/sbin/init
が/libに有るのでまだなんとかなるのですが、
openSUSE 12.3ではカーネルのブート初期にLVM検出に失敗すると/usrをマウント
できず、その結果/sbin/initが起動できなくなりカーネルパニックを引き起こし
ます。
openSUSE 12.3以降は/と/usrは分離せず、かつLVM以下に置かないパーティショ
ン構成を考えたほうが良さそうです。
--
/************************/
/* mforce4 */
/************************/
--
To unsubscribe, e-mail: opensuse-ja+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-ja+owner(a)opensuse.org