Blogトップページ » Archive by category 'Linux'

Archive for the ‘Linux’ Category

ある日、スドゥリ-ヂ!スドゥリ-ヂ!スドゥリ-ヂ!!という衝動が湧き上がる。

SAN strageなんて高価なものが自宅で使えるわけも無く。

そこで自宅サーバを使ってCentOS+iscsiをターゲットとした環境を構築して衝動を抑えた。

Continue reading ‘メインマシンのHDDが遅すぎたでござるの巻’ »

自宅サーバ(CentOS)がリブートした直後から起動できなくなりました。

GRUBは起動するんですがプロンプト表示になって止まってしまします。

状況が分からないので手元にあったCentOSのLiveCDで起動してみてHDDの状態を見てみると・・・

/bootのパーティションがきれいさっぱりなくなってました・・・・。

Continue reading ‘/bootパーティション破損そして復旧’ »

久しぶりにgentooをアップデートしてみると約300近くのアップデートがあり愕然としましたが、1週間のコンパイルでどうにかアップデートが終了しました。

ほっときすぎましたのでカーネルもアップデートすることに。

まずは新しいカーネルがきているか確認してみます。

#ls -l /usr/src

現在のカーネルはlinux-2.6.28-gentoo-r5ですがlinux-2.6.29-gentoo-r5がきています。

幾度となく行っていますが覚えが悪いのでここから先は個人的な備忘録として手順を記載。

.configファイルをコピーする

#cd /usr/src/linux-2.6.29-gentoo-r5

#cp ../linux/.config ./

リンク張替え

#cd /usr/src
#ls -l linux

lrwxrwxrwx 1 root root 22 2009-04-26 08:42 linux -> linux-2.6.28-gentoo-r5

#rm linux

#ln -s linux-2.6.29-gentoo-r5 linux

#ln -l linux

lrwxrwxrwx 1 root root 22 2009-07-05 17:37 linux -> linux-2.6.29-gentoo-r5

カーネルコンパイルとインストール

#make && make modules_install

#cp arch/i386/boot/bzImage /boot/kernel-2.6.29-gentoo-r5

grub設定編集

#vi /boot/grub/menu.lst

以下を追加

title Gentoo Linux 2.6.29-r5 bootsplash

root (hd4,0)

kernel /boot/kernel-2.6.29-gentoo-r5 root=/dev/hdh3 video=vesafb:640×480-24@60,mttr:3,ywrap splash=silent,theme:livecd-2007.0 quiet console=tty1 acpi=force

initrd /boot/initrd-640x480_livecd-2007.0

nVidiaドライバのインストール

#emerge nvidia-drivers

カーネルモジュールの読み込み

#modprobe nvidia

#update-modules

これでカーネルアップデート完了!

emerge -uND world したらXorg1.5になりめでたくキーボードとマウスが動かなくなりました。

ガイドを読んでね♪」といわれたの読んでみます。

どうもhalが原因のようです。

これまで設定していなかったので設定してみます。

/usr/share/doc/hal-*/use-estonian-layout.fdi.bz2 の内容を /etc/hal/fdi/policy/10-xinput-configuration.fdi にコピーして編集すればいいのね。

input.x11_options.XkbModel を pc106

input.x11_options.XkbLayout を jp

に変更しxorg.confのInputDeviceの行を削除します。

haldをrestartさせて・・・

!!

!!!

動きません・・・

あーでもないこーでもないと設定をみていくと私の/etc/make.confには以下の行が書かれていました。

INPUT_DEVICES=”keyboard mouse”

・・・・・

さてこいつを見つけるまで結構時間を費やしましたが今日は休日。気にしない。

INPUT_DEVICES=”evdev”

に変更してemerge -uND world発動!!

halとXを再起動させキー入力とマウスをチェックしてみると・・・

「こいつ・・・うごくぞ!!」

scimのオンを「半角/全角」キーに設定していたのが効かないですがまぁいいや。

「ctr+space」でいいし。

最近違う趣味に走って、自宅PC(gentoo)をなかなかいぢくることがなくなりました。

久しぶりにPC起動して「emerge –sync」から「emerge -uND world」・・・

アップデートが132個ありました。

今日は何もできませんので寝ます。

おやすみなさい。