YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-04-08 (月)


[一語一絵/IT系]

Sandyとnatty / 2013-05-17 (金)

先月Xeon E3-1275に喚装した後、2.6.35-32-serverが起動しなくなった為に2.6.32-46-serverに戻して運用していたgt110b

今度は2.6.32系のcoretempがSandy Bridge非対応という事情から

coretemp: Unknown CPU model 2a
と嘆くばかりだったので、改めて2.6.32系からの卒業に挑戦。

そもそも2.6.35系kernelを入れたのはDLNA環境整備の際にmediatombffmpegの絡みで「Ubuntu 10.10に倣え」という趣旨からbackport版をインストールしたものだが、結果的にはmediatomb-r2104FFmpeg 1.1.2の最新版に揃えたので、kernelもbackport最新版のnatty、2.6.38を導入する事に。

yano@GT110b:~$ sudo apt-get install linux-image-server-lts-backport-natty linux-headers-server-lts-backport-natty
…とアップデートしたのだが、結果は変わらず起動不可

やはりそう簡単にはいかないか、と反省。基本に立ち返ってうまく立ち上がる2.6.32系の起動ログと見比べてみたところ、drmfbconあたりで息絶えている事が多いような気がする。

そういえばdrm以外にi915まで動いているけれど、そもそもこのdrmってば"Digital Rights Management"ではなく"Direct Rendering Manager"なのでテキストコンソールでは不要なはずじゃ?と思い、/etc/modprobe.d/blacklist-i915.confを作成してi915とdrmの動作を抑制する事に。

yano@GT110b:~$ echo "# disable for drm(Direct Rendering Manager)" | sudo tee /etc/modprobe.d/blacklist-i915.conf
yano@GT110b:~$ echo "blacklist drm" | sudo tee -a /etc/modprobe.d/blacklist-i915.conf
yano@GT110b:~$ echo "# disable for i915" | sudo tee -a /etc/modprobe.d/blacklist-i915.conf
yano@GT110b:~$ echo "blacklist i915" | sudo tee -a /etc/modprobe.d/blacklist-i915.conf
yano@GT110b:~$ sudo reboot
…と再起動したところ、無事に高解像度コンソールを表示してログインプロンプトまで安定起動するようになった。
Linux GT110b 2.6.38-16-server #67~lucid1-Ubuntu SMP Fri Sep 7 18:36:10 UTC 2012 x86_64 GNU/Linux
sensorsでCPU内部温度も拾えるようになったので、取り敢えずこれにておしまい。

【参照】
●PassMark Software http://www.cpubenchmark.net/
Intel Xeon E3-1275 @ 3.40GHz 8300
●インテル® 製品の情報源 http://ark.intel.com/ja/
Intel® Xeon® Processor E3-1275 (8M Cache, 3.40 GHz)
●Wikipedia http://ja.wikipedia.org/wiki/
Sandy Bridgeマイクロアーキテクチャ
Ivy Bridgeマイクロアーキテクチャ