2008年5月13日火曜日

windowsインストーラが使えない



コントロールパネルのプログラムの追加と削除からプログラムを削除しようとすると、"Windows インストーラ サービスにアクセスできませんでした"との エラー メッセージが表示されて、削除できない。





プログラムを追加または削除すると ”Windows インストーラ サービスにアクセスできませんでした” エラー メッセージが表示される


WindowsXP SP3 を一度あてているのでリンクのページの方法2は使えない。





以下リンクページに書いてある通り。





手順


1.レジストリの"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer"の[ImagePath]に書かれてるパスをチェック。(C:\WINDOWS\System32)





2.1のパスに"msiexec.exe"が存在するかをチェック。





3.セーフモードで再起動。





4.コマンドプロンプトから以下を実行。(スタートメニューのファイル名を指定して実行でも可)


msiexec.exe /regserver





5.再起動





WindowsXP XP3 をあてると”Unkown Hard Error






WindowsUpdateにSP3があがっていたので、何も考えずにアップデートしたところ、"Unknown Hard Error"と出て起動しなくなった。





検索してみるとWindows XP SP3 RC と STOP: c0000139 Unknown Hard Error。(パソコントラブル出張修理・サポート日記)に対処方を発見。


以下、実際に行った手順。








1.WindowsXPのインストールディスクから起動。





2.回復コンソールでの修復を選択。





3.ログインしたら、cd C:\WINDOWS\$NtServicePackUninstall$\spuninst で移動。





4. batch spuninst.txt と実行。





5.モニタに何も表示されず、その後ファイルがない旨のメッセージが出るが、無視しておく。





6.終了したら再起動。





再起動後もコントロールパネルシステムで見ると、なぜかSP3のままになってる。





2008年5月4日日曜日

linuxでPSPをマウントする






とりあえず、/var/log/messageを見ながら挿してみる。


MODULE 0x0003 0x6472 0x1c8 0 0 0x0 0x0 0x0 0x0 0x0 0x0 0x00000000


こんな表示を探す。





/etc/murasaki/murasaki.usbmapに追加



alias-psp


0x0003 0x6472 0x1c8 0x0 0x0 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000






/etc/murasaki/murasaki.genericlistに追加



usb_device


usb_endpoint






後はusb-storageモジュールが必要なので読み込んでおく。


/etc/murasaki/murasaki.preloadに追加



usb-storage






このままだと、再起動時に上書きされて書き換えられてしまうので、/ete/rc.d/rc.murasakiを書き換える



OVERWRITE=true -> OVERWRITE=false






2008年4月29日火曜日

w3mの設定とキー






~/.w3m/keymap



keymap X DISPLAY_IMAGE


keymap C-c STOP_IMAGE


keymap t SET_OPTION display_image=toggle



画像の読み込みを切替えたり、中止したりするキーの設定。'o'を押しての設定でデフォルトで画像を読み込まないようにする。





T     タブを開く


C-t   リンク先をタブで開く


C-q   タブを閉じる


{     タブを移動


}     タブを移動(逆回り)





2008年3月19日水曜日

ATI radeonのLinux用のドライバをインストールする



今までvgaドライバを使っていて、特に不満も無かったのですが、なんとなくATIのドライバを入れてみました。


事前にカーネルのソースが必要。kernelのバージョンが2.6.22以上でないとダメみたいです。


参考URL K.Moriyama’sWeb->ATI Radeonこちらのページに詳しく書かれています。








1.amd.com-ati-suport&driverで、条件を入れてドライバをダウンロー


ドする。(Linux x86 - Radeon - ATI Radeon HD 2400 Series)





2.ダウンロードしたati-driver-installer-8.443.1-x86.x86_64.runを実行可能にして、実行する。



chmod +x ati-driver-installer-8.443.1-x86.x86_64.run


./ati-driver-installer-8.443.1-x86.x86_64.run



適当にnextを押していけば、インストール完了。





3./etc/X11/xorg.confを設定する。


自動的に設定するスクリプトがインストールされています。



/usr/X11R6/bin/aticonfg -initial /etc/X11/xorg.conf



自動的にバックアップの作成と設定がなされます。





4.Xを再起動して確認する。



#/usr/X11R6/bin/xdriinfo


screen 0: fglrx



この表示が出れば新しいドライバが使用されてます。





カーネルをアップグレードした後は、もう一度インストールする必要がある。