08/07/18 21:34:05 JQMTGcmW
>>502
- ブロックデバイスやキャラクタデバイスのスペシャルファイルの一部が /dev に作られない。
- 一部のカーネルモジュールが自動的にロードされない。
- /dev/null なんかのパーミッションが 0660 のまま。
てな感じで、てんやわんや。詳しくは、#491107 を見てね。
dist-upgrade して再起動すると /etc/fstab に書いてあるファイルシステムがマウント出来ず強制的に
シングルユーザログインになってしまう。ルートファイルシステムと同じ HDD にあるパーティションの
スペシャルファイルはあるようなので、幸いシングルユーザモードで起動はできた。
この時は原因が全く不明だったので、起動するだけならいらないデータ保管用ファイルシステムだから、
/etc/fstab からコメントアウト & 再起動するも、DRI 周りがどうのこうのって X が文句をたれてて
gdm が起動せず、調べてみると drm や intel_agp 等いろんなカーネルモジュールがロードされて
いない。手動でロードしてとりあえず X サーバは上がるが、すぐに設定オカシイだろってダイアログ
(詳細失念)が出て、一般ユーザで X のセッションが開始できない。
ログを見ると /dev/null のパーミッションが逝ってる感じの肝心なメッセージが漢字になってる
エラーメッセージをフレームバッファの設定してないコンソール上で発見、/dev 以下が普段と
様子が違うことに気づく。
一つ前の initrd を試すも現象は同じで、仕方が無いので w3m 使ってバグを検索するとどうも
/etc/udev/rules.d/65_dmsetup.rules がやっちまってるらしいので、それを消して
update-initramfs -c -k $(uname -r) しなおして再起動。正常な状態に復活。