2008年11月30日日曜日

(FreeBSD) ML115 G5で、IPMIによるサーバー状態の監視

HP Proliant ML115 G5で、BIOSメニューをながめていると、IPMIというのが出てきます。



IPMIというのは…

http://www.intel.co.jp/jp/business/glossary/6796.htm
サーバー・プラットフォームの状態 (温度、電圧、ファン、バスなど) 監視や復旧、リモート制御を行うための標準インターフェイス仕様。

というものだそうで、聞いたことはあったけどこれまで使ったことはなかったので、試してみました。



とはいえ、BIOSメニューでIPMIの項目を眺めていても、たいした設定項目は出てきません。



20081130



IPMIによって、ネットワーク経由で、ハングアップしたサーバーの再起動ができる、とかいうものかと思ってたんですが、ML115 G5本体だけでは、それはできないような雰囲気。オプションで、「HP Lights-Out 100cリモート マネジメント カード」というのがあるのですが、それを使えば、いろいろできそうですけど。



「LO100 Device Status : Absent」って表示されてるのは、それを買え!ってことですね(笑)。



ただし、それが無くても、温度やファンの回転数をチェックするくらいなら、出来ました。





FreeBSD 7.1-BETA2 (i386)で試してみました。



ipmiドライバ



ipmiというドライバが必要です。



/boot/loader.confに

ipmi_load="YES"

とか入れておけばよさそうです。



ipmiはsmbusに依存しているようなので、ipmiとsmbusが組み込まれます。



# kldstat
Id Refs Address    Size     Name
1    7 0xc0400000 62d184   kernel
2    1 0xc0a2e000 bf3c     ipmi.ko
3    2 0xc0a3a000 2c20     smbus.ko
4    2 0xc0a3d000 6b2c4    acpi.ko
5    1 0xc65ff000 2000     green_saver.ko



私の場合、kernelを再構築しちゃって、ほとんどのモジュールはビルドしないようにしていたので、configファイルに



makeoptions     MODULES_OVERRIDE="linux acpi/acpi syscons/green drm ipmi i2c/smbus"



という感じで、「ipmi i2c/smbus」の2つを追加して、kernel再構築しなおしました。



ブート時のメッセージに、ipmi0というのが出てきました。ipmi1はエラー?



% dmesg | grep ipmi
ipmi0: <IPMI System Interface> port 0xca2-0xca3 on acpi0
ipmi0: KCS mode found at io 0xca2 on acpi
ipmi1: <IPMI System Interface> on isa0
device_attach: ipmi1 attach returned 16
ipmi0: IPMI device rev. 1, firmware rev. 3.2, version 2.0
ipmi0: Number of channels 1
ipmi0: Attached watchdog



ipmitoolをインストール



portsにある、sysutils/ipmitoolをインストールしました。



「impitool sdr」で、ファンの回転数、温度、電源電圧などが見られます。



# ipmitool sdr
POST Error       | 0x01              | ok
Memory ECC       | Not Readable      | ns
ACPI State       | 0x01              | ok
PCI Reset        | 0x00              | ok
CPU Fan          | 2017.76 RPM       | ok
Rear Fan         | 2164.50 RPM       | ok
CPU Diode        | 33.50 degrees C   | ok
Front Ambient    | 20 degrees C      | ok
System 12V       | 12.04 Volts       | ok
System 5V        | 5.15 Volts        | ok
System AUX 5V    | 5.05 Volts        | ok
System 3.3V      | 3.39 Volts        | ok
System AUX 3.3V  | 3.36 Volts        | ok
CPU Vcore        | 1.13 Volts        | ok
CPU 12V          | 12.04 Volts       | ok
HT 1.2V          | 1.21 Volts        | ok
Mem Vcore        | 1.82 Volts        | ok
MEM VTT          | 0.91 Volts        | ok
MCP55 1.5V       | 1.51 Volts        | ok
MCP55 1.4V       | 1.40 Volts        | ok
Therm-Trip       | 0x01              | ok
CPU Prochot      | 0x01              | ok
System Reset     | 0x01              | ok
NMI              | 0x01              | ok
PCI Error        | Not Readable      | ns
CPU Socket       | 0x02              | ok
LO100 Present    | 0x01              | ok
Watchdog         | Not Readable      | ns



電源が入ってることが確認できます・・・といっても、電源が入ってないとコマンドを実行できませんが。



# ipmitool chassis status
System Power         : on
Power Overload       : false
Power Interlock      : inactive
Main Power Fault     : false
Power Control Fault  : false
Power Restore Policy : previous
Last Power Event     :
Chassis Intrusion    : inactive
Front-Panel Lockout  : inactive
Drive Fault          : false
Cooling/Fan Fault    : false
Sleep Button Disable : allowed
Diag Button Disable  : allowed
Reset Button Disable : allowed
Power Button Disable : allowed
Sleep Button Disabled: true
Diag Button Disabled : true
Reset Button Disabled: true
Power Button Disabled: true



これって、本当は、サーバー本体とは別に、サーバーをリモート監視するためのコントローラのようなものがあって、その監視コントローラに、LAN経由でアクセスして、chassis statusみたいなコマンドを発行するんですよね、きっと。





他のコマンドを試してみたり。



電源を切ることはできました。syncせずにpower offしちゃったようで、次回の起動時に、fsckしてました。ダメじゃん。



(別のFreeBSDマシンから、ML115 G5にログインしていた)
# ipmitool chassis power off
Chassis Power Control: Down/Off
Connection to ML115G5 closed by remote host.
Connection to ML115G5 closed.
(この後、ML115 G5の電源が切れた)



さらに他のコマンドも試してみると、



# ipmitool chassis power cycle
Chassis Power Control: Cycle
Connection to ML115G5 closed by remote host.
Connection to ML115G5 closed.



これも、syncせずにリブート?しちゃったかと思ったら、FreeBSD起動後に、



acpi: suspend request ignored (not ready yet)
acpi: request to enter state S5 failed (err 6)



というメッセージがたびたび出力され、またこのメッセージを出力したあとにファンがうなりをあげたりとかで、変な感じになったので、shutdownコマンドで電源を落として、念のため、コンセントも抜いてみました(ATXだから一部通電しつづける、という理由で)。



リモートから電源オンしたいところですが、ML115 G5本体だけのIPMI経由では無理っぽいです。



WoL(Wake On Lan)ができそうですが、あいにく、FreeBSDでは、NICによって、WoLができたりできなかったり、というのが現状らしく、今のところ、成功していません。



WoLできるようにするためには、シャットダウン処理時に、NICのpower stateをそれ用に設定する必要があるんですが、FreeBSDではNICを完全にpower offにしちゃうので、magic packetを拾えない、ってことじゃないかと思います。



Windows 2000/XPで電源オフしたあとはWoLできるのに、FreeBSDで電源オフするとWoLできなくなる、ってことがよくあります。



2008年11月29日土曜日

(FreeBSD) Xorg.confをいじっても画面の解像度が変更できない・・・Xrandrってのがあるんですか

ビデオカードが1枚あまってたのでML115 G5に挿してみた

のつづきです。



Radeon HD3450というチップを使ったビデオカードで、Xorgを使ってみました。



Xが起動するまでは、何も問題なく、すぐにできたんですが、解像度を変更できなくて、ちょっと手間取りました。



ディスプレイは、しばらく前に買った

LCD-DTV221XBR 地デジチューナーつき液晶ディスプレイ

に、DVIで接続しました。1680x1050で表示できるはずなんですが、xorg.confをどう書き換えても、1280x1024でしか表示されないのです。



FreeBSDは、7.1-BETA2、Xはportsでインストールした最新のXorg 7.3 (xorg-7.3_2)。



ログファイル/var/log/Xorg.0.logをじっくりと眺めていて、ようやく気がつきました。



(II) RADEONHD(0): RandR: Adding RRoutput TV_7PIN_DIN for Output DAC B
(II) RADEONHD(0): RandR: Adding RRoutput VGA_1 for Output DAC A
(II) RADEONHD(0): RandR: Adding RRoutput DVI-I_1/digital for Output UNIPHY_KLDSKP_LVTMA
(II) RADEONHD(0): RandR: Adding RRoutput DVI-I_1/analog for Output DAC B
(II) RADEONHD(0): Output TV_7PIN_DIN using monitor section Monitor0
(II) RADEONHD(0): Output VGA_1 has no monitor section
(II) RADEONHD(0): Output DVI-I_1/digital has no monitor section
(II) RADEONHD(0): Output DVI-I_1/analog has no monitor section
(II) RADEONHD(0): I2C device "RHD I2C line 1:ddc2" registered at address 0xA0.
(II) RADEONHD(0): EDID data for LCD-DTV221X
(II) RADEONHD(0): Manufacturer: IOD  Model: 1683  Serial#: ●●●●●●●●
(II) RADEONHD(0): Year: 2008  Week: 32
(II) RADEONHD(0): EDID Version: 1.3
(II) RADEONHD(0): Digital Display Input
(II) RADEONHD(0): Max H-Image Size [cm]: horiz.: 47  vert.: 30
(II) RADEONHD(0): Gamma: 2.20
(II) RADEONHD(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) RADEONHD(0): First detailed timing is preferred mode
(II) RADEONHD(0): redX: 0.638 redY: 0.328   greenX: 0.300 greenY: 0.600
(II) RADEONHD(0): blueX: 0.149 blueY: 0.060   whiteX: 0.312 whiteY: 0.330
(II) RADEONHD(0): Supported VESA Video Modes:
(II) RADEONHD(0): 720x400@70Hz
(II) RADEONHD(0): 640x480@60Hz
(II) RADEONHD(0): 640x480@67Hz
(II) RADEONHD(0): 640x480@72Hz
(II) RADEONHD(0): 640x480@75Hz
(II) RADEONHD(0): 800x600@56Hz
(II) RADEONHD(0): 800x600@60Hz
(II) RADEONHD(0): 800x600@72Hz
(II) RADEONHD(0): 800x600@75Hz
(II) RADEONHD(0): 832x624@75Hz
(II) RADEONHD(0): 1024x768@60Hz
(II) RADEONHD(0): 1024x768@70Hz
(II) RADEONHD(0): 1024x768@75Hz
(II) RADEONHD(0): 1280x1024@75Hz
(II) RADEONHD(0): Manufacturer's mask: 0
(II) RADEONHD(0): Supported Future Video Modes:
(II) RADEONHD(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) RADEONHD(0): #1: hsize: 1440  vsize 900  refresh: 60  vid: 149
(II) RADEONHD(0): #2: hsize: 1680  vsize 1050  refresh: 60  vid: 179
(II) RADEONHD(0): Supported additional Video Mode:
(II) RADEONHD(0): clock: 108.0 MHz   Image Size:  474 x 296 mm
(II) RADEONHD(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) RADEONHD(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066 v_border: 0
(II) RADEONHD(0): Supported additional Video Mode:
(II) RADEONHD(0): clock: 119.0 MHz   Image Size:  474 x 296 mm
(II) RADEONHD(0): h_active: 1680  h_sync: 1728  h_sync_end 1760 h_blank_end 1840 h_border: 0
(II) RADEONHD(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1080 v_border: 0
(II) RADEONHD(0): Serial No: ●●●●●●●
(II) RADEONHD(0): Monitor name: LCD-DTV221X
(II) RADEONHD(0): EDID (in hex):
(II) RADEONHD(0):     ■■■■■■■■■■■■■■■■
(II) RADEONHD(0):     ■■■■■■■■■■■■■■■■
(II) RADEONHD(0):     ■■■■■■■■■■■■■■■■
(II) RADEONHD(0):     ■■■■■■■■■■■■■■■■
(II) RADEONHD(0):     ■■■■■■■■■■■■■■■■
(II) RADEONHD(0):     ■■■■■■■■■■■■■■■■
(II) RADEONHD(0):     ■■■■■■■■■■■■■■■■
(II) RADEONHD(0):     ■■■■■■■■■■■■■■■■
(II) RADEONHD(0): Output TV_7PIN_DIN disconnected
(II) RADEONHD(0): Output VGA_1 disconnected
(II) RADEONHD(0): Output DVI-I_1/digital connected
(II) RADEONHD(0): Output DVI-I_1/analog disconnected
(II) RADEONHD(0): Output DVI-I_1/digital using initial mode 1280x1024
(II) RADEONHD(0): RandR 1.2 support enabled
(==) RADEONHD(0): RGB weight 888
(==) RADEONHD(0): Default visual is TrueColor
(==) RADEONHD(0): Using gamma correction (1.0, 1.0, 1.0)
(II) RADEONHD(0): Using 1680x1680 Framebuffer with 1728 pitch
(==) RADEONHD(0): DPI set to (96, 96)



ふとRandRってなんだろうなぁ???と思って調べてみたら、これのことでした。

http://www.thinkwiki.org/wiki/Xorg_RandR_1.2
Xorg RandR 1.2

Xrandrという名前は、portupgradeしたときによく目にしていたので、知ってはいたのですが

Xrandr - X Resize, Rotate and Reflection extension.

というものだそうで、これを使って、解像度やスクリーンサイズを変更できるのでした。



この手の設定は、以前は、xorg.confにあれこれ書いて設定していたのですが、現在、RandRが使える場合には、xorg.confに書いた内容の一部は、無視されてしまうそうです。
この記述は無視するよ、とwarningメッセージとしてログに残してくれてれば、もっとわかりやすかったのに・・・



そういえば、Linuxのナンカでgnome2やkdeとかを使ってると、解像度を変更できるんですが、いったいどういう仕組みになってるんだ?Linux方面で勝手に拡張されたのかね?と、そのときは思ってました。



200811291







200811292



fvwm-1.24rを10年以上使い続けてきた私は、まるで浦島太郎・・・
最近は、若者に負けないように(?)、gnome2とmetacityにしてがんばってますけど。



MacやWindowsと比べて、X Window Systemは歴史は長いものの、機能的にはなんだかなぁと見劣りするところがあって(歴史が長いゆえのしがらみかも)、使っている最中に解像度を変更することは、あまり自由にはできなかったのですが、X RandRのおかげで、ようやくWindows 95程度までに進歩した、ってことでしょうか。





xrandrというコマンドがあって(x r and rという区切りになっていることを、今回初めて知った!)、これで画面の解像度を変更できるそうです。



% xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
TV_7PIN_DIN disconnected
VGA_1 disconnected
DVI-I_1/digital connected 1680x1050+0+0 474mm x 296mm
   1280x1024      60.0 +   75.0     59.9 
   1680x1050      59.9*    59.9 
   1440x900       60.0 
   1024x768       75.1     70.1     60.0 
   832x624        74.6 
   800x600        72.2     75.0     60.3     56.2 
   640x480        75.0     72.8     66.7     60.0     59.9 
   720x400        70.1 
DVI-I_1/analog disconnected



こんな感じで、変更できました。

% xrandr -s 800x600
% xrandr -s 1280x1024
% xrandr -s 1680x1050




これまで、チップセット内蔵ビデオ機能か、古くて枯れたビデオカードと、古いウインドウマネージャを使ってた私には、わからなかったことばかりです。せっかく、やや新しいRadeon HD 3450を使ってみたので、compiz-fusionというウインドウマネージャを試してみようと思いました。



OpenGLをつかってデスクトップを3Dでグリグリ動かしちゃう、見た目は派手だが、実用的ではなく安定性を求めるならやめとく、みたいなものらしいです。



インストールするだけなら、FreeBSDだと、portsで簡単にできました。compizとcompiz-fusionの2つがあって、別物らしい(?)んですが、compiz-fujisonの方がよさそうです。



 ・ ・ ・ で す が、全然、動きませんでした。



いろいろ調べてたら気がついたんですが、dmesgをみてもdrmがでてこないのです。



普通だったら、portsで、graphics/driをインストールしておけば、Xが起動しているときに、radeon_dri.soとかi915_dri.soみたいなのが使われると思うのですが、それは使われいない。なぜなら、drmというカーネルサポートが動いていなかったから。



drm.koとかradeon.koとかi915.koとか、そういったカーネルモジュールが自動的にロードされるはずなのに、それらもロードされていない。



これってのは、



FreeBSDのカーネルでは、Radeon HD 3450がまだサポートされていない



っていうことでした。



Xorgのログを見ると



(II) RADEONHD(0): Unknown card detected: 0x95C5:0x174B:0xE400.
    If - and only if - your card does not work or does not work optimally
    please contact radeonhd@opensuse.org to help rectify this.
    Use the subject: 0x95C5:0x174B:0xE400: <name of board>
    and *please* describe the problems you are seeing
    in your message.
(--) RADEONHD(0): Detected an RV620 on an unidentified card



とか出てて、Unknownはちょっと気になるのですがそれはおいておくとして、RV620とかいうチップなんだってことがわかります。



ちなみに、同じくXorgのログには、こんな対応関係が記録されています。



RV610 : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000.
RV620 : Radeon HD 3450, HD 3470.
RV630 : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630;
    FireGL V3600/V5600.
RV635 : Radeon HD 3650, HD 3670.
RV670 : Radeon HD 3690, 3850, HD 3870, FireGL V7700, FireStream 9170.



FreeBSDのカーネルで、drmのソースコードはsys/dev/drm/のあたりにありました。drm_pciids.hというファイルにPCIのIDが列挙されていてので、この中で検索してみると、RV620が無いです。



http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/drm/drm_pciids.h



最新の8-CURRENTで使われていると思われるHEADブランチを眺めてみると



http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/drm/drm_pciids.h?rev=1.12&content-type=text/x-cvsweb-markup



まだ入ってないですね。



2008年10月13日のコミットログに、Add support for Radeon rs740 (HD 2100)とあるのですが、もうちょっと先のことでしょうかね?
PCI IDを書き加えるだけで、動いてしまう可能性もあるのかなぁ。





i815な別のパソコンで30分ほど格闘してみましたが、そちらでも動かせず、あきらめました。



11月29日のココロ日記(BlogPet)

むーちゃんめぇ…

*このエントリは、ブログペットのココロが書いてます♪

絵ナントカ計画

20081128



ここ2週間ほど、絵空事計画のPodcastが、iTunesでダウンロードできなくて、ウェブも更新されず、最近忙しそうだったので、放送がお休みだったのかと思ってました。
というわけで、1回こっきりの、生のネット配信?ストリーミング放送?を聞いてみたら、あらまあ、ミスだったそうで。たしかに、今見たら、Podcastで2週分、ダウンロードできるようになってました。
出演者が自分で完パケにして放送局に納品するのって、ほほえましいなぁ。



画像は、「絵師のえそらごと4」というソフトで作りました。
最初はもっとなんだかなぁな画像でした。忘れたまま放置してたら、フォトレタッチソフトでフィルタをかけたような、つまんない画像になってしまいました。



2008年11月28日金曜日

ビデオカードが1枚あまってたのでML115 G5に挿してみた

先日、玄人志向 RH4350-LE512H/HSというRadeon HD4350なビデオカードを買ってみたんですが、これは、もともと、玄人志向の「RH3450-LE256H/HS」という、ATI Radeon HD3450なビデオカードを使ってたところ、マザーボードの相性問題なのか、なぜか勝手にリブートする現象が頻発するため、別のにしよう、ということで買ったもの。



というわけで、Radeon HD3450なビデオカードが、1枚、あまってました。



あまらしておくのももったいないので、ML115 G5に挿してみました。



ML115 G5って、工具なしに、ケースをあけることはできるんですが、拡張スロット部分のねじが、普通のプラスのねじじゃなくて、変なのになってます。



☆みたいな形、というか、六芒星?の形になっていて、トルクスドライバーという工具が必要らしいです。

ここで詳しく解説されてました。
http://www26.atwiki.jp/ml115_g5/pages/29.html

100円ショップのダイソーで売ってるらしいんですが、近所のダイソーでは売ってませんでした。


さて・・・、なぜか、持ってました(笑)。ただし、上記のページによれば、T15というサイズのものが必要らしいのですが、もってたのはT10というものでした。



200811272



ちょっとゆるいものの、使えてしまいました。ねじやまをバカにしちゃうかもしれないから、いけないことかもしれませんが。



これ、昔、PowerBookのメモリ増設のときに買って、そのとき1回つかったっきりのものかもしれません。10数年の年月を経て、再び役に立つとは。



200811271



工具がなく、買うのもめんどくさいってときは、なんとか頑張って既存のねじを外して、ふつうのプラスのねじをつけておけばいいんじゃないかなぁ。





で、まあ、FreeBSDでXが、ごく普通に使えてます。





■ 過去記事







2008年11月27日木曜日

(FreeBSD) wineのバージョン1.1.8と1.1.9はブショネ

まあ、ブショネという用語を、かっこつけて使ってみただけなんです。





たしか先週の月曜日に気がついたんですが、portsでインストールしたwine-1.1.8,1で、いくつかのアプリケーションが実行できなくなってました。



これまで、FreeBSD7上で、firefox2とsunbirdを実行するために、wineを使っていました。



wineの1.1.7までは問題なかったのですが、wineの1.1.8でfirefox2を実行しようとすると…



% firefox2-wine …というシェルスクリプトを自分で作って用意してある
fixme:ntoskrnl:KeInitializeSpinLock 0x867a04
wine: could not load L"C:\\Program Files\\Mozilla Firefox\\firefox.exe": Invalid address



うごかないです。



wineでsunbirdを実行しようとすると…



% sunbird-wine  …というシェルスクリプトを自分で作って用意してある
fixme:ntoskrnl:KeInitializeSpinLock 0x867a04
wine: could not load L"C:\\Program Files\\Mozilla Sunbird\\sunbird.exe": Invalid address



これまた、うごかないです。



~/.wine 以下のファイルが腐ったのかと思って、最初からやりなおしてみてもダメ。



というか、firefox2をインストールしようとしても



% wine Firefox\ Setup\ 2.0.0.18.exe
fixme:ntoskrnl:KeInitializeSpinLock 0x867a04
wine: could not load L"Z:\\home\\nhh\\Firefox Setup 2.0.0.18.exe": Invalid address



これが、そもそも動かないのです。



ところが、動くアプリケーションもあります。



たとえば、vixという画像管理のソフト。



% wine /Win/Program\ Files/vix221/ViX.exe
fixme:ntoskrnl:KeInitializeSpinLock 0x867a04
wine: could not load L"Z:\\Win\\Program Files\\vix221\\ViX.exe": Invalid address



Invalid addressと出ますが、動きました・・・wine-1.1.8,1のときは。
今、別のFreeBSD7マシンですが、wine-1.1.9_1,1で試すと、動きませんでした。



ほかにも、picasa2は



% picasa2-wine
fixme:ntoskrnl:KeInitializeSpinLock 0x867a04
fixme:ole:CoResumeClassObjects stub
wine: could not load L"C:\\Program Files\\Picasa2\\PicasaUpdate.exe": Invalid address
wine: could not load L"C:\\Program Files\\Picasa2\\PicasaUpdate.exe": Invalid address
fixme:win:FlashWindowEx 0xc69fcc
fixme:win:FlashWindowEx 0xc68670



となりますが、動いていました・・・wine-1.1.8,1のときは。



同じく、別マシンのwine-1.1.9_1,1で、picasaweb-current-setup.exeを実行しようとしたらダメ。



こうしてみると、この別マシンでwine-1.1.9_1,1を使っていると、Windowsアプリケーションが1つも動かないので、もうこれは無視しましょう。



以下は、先週、調べたときのメモから持ってきたもので、wine-1.1.8,1で試したものです。



TeraPadは・・・



% wine TeraPad/TeraPad.exe
fixme:ntoskrnl:KeInitializeSpinLock 0x867a04
fixme:time:GetCalendarInfoW Unimplemented caltype 4
fixme:time:GetCalendarInfoW Unimplemented caltype 3
fixme:imm:ImmReleaseContext (0x10036, 0x540310): stub



動きました。



PowerPoint Viewerは・・・



% wine Microsoft\ Office/Office12/PPTVIEW.EXE
fixme:ntoskrnl:KeInitializeSpinLock 0x867a04
fixme:heap:HeapSetInformation 0x520000 1 0x0 0
fixme:heap:HeapSetInformation 0x520000 1 0x0 0
fixme:win:EnumDisplayDevicesW ((null),0,0x73f7c0,0x00000000), stub!
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x30028 0x00000000
fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented



動きました。



Excel Viewerは・・・



% wine .wine/drive_c/Program\ Files/Microsoft\ Office/OFFICE11/XLVIEW.EXE
fixme:ntoskrnl:KeInitializeSpinLock 0x867a04
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:win:EnumDisplayDevicesW ((null),0,0x73d794,0x00000000), stub!
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10048 0x00000000
fixme:imm:ImmReleaseContext (0x1002a, 0x542e98): stub
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1002a 0x00000000
fixme:reg:GetNativeSystemInfo (0x73ecc4) using GetSystemInfo()
fixme:advapi:CheckTokenMembership (0x0 0x59a030 0x73eccc) stub!
fixme:advapi:CheckTokenMembership (0x0 0x59a030 0x73eccc) stub!
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x10048



動きました。



いろいろ試していて、ネットワーク関係を利用するアプリケーションが動かなくなるのかなぁ~?とか思ってました。



先週の時点で、wine-1.1.8,1がおかしい、という情報は結構でてました。



今日になって、wine-1.1.9が出ていることが気がついて、先ほど、試してみたんですが、ぜんぜんダメってかんじですね。



cvswebでportsのwineのところを見てると、



http://www.jp.freebsd.org/cgi/cvsweb.cgi/ports/emulators/wine/Makefile



send-prが出てるようです。



http://www.freebsd.org/cgi/query-pr.cgi?pr=128926



wine-1.1.9になって、問題解決したー!!でcloseしたものの、すぐに、やっぱりダメってことで、またopenになってます(苦笑)。





結局、wine-1.1.7,1に戻しました。



ちなみに、バイナリパッケージが、こんなに残ってまして、そのおかげで、すぐに1.1.7,1に戻せました。普段、消してないんですが、こんなときに役にたつとは!



wine-0.9.60,1.tbz            wine-1.1.1,1.tbz
wine-0.9.61,1.tbz            wine-1.1.2,1.tbz
wine-1.0,1.tbz               wine-1.1.3,1.tbz
wine-1.0.r2,1.tbz            wine-1.1.4,1.tbz
wine-1.0.r3,1.tbz            wine-1.1.5,1.tbz
wine-1.0.r3_1,1.tbz          wine-1.1.7,1.tbz
wine-1.0.r4,1.tbz            wine-1.1.8,1.tbz
wine-1.0.r5,1.tbz            
wine-1.1.0,1.tbz



上でwine-1.1.9,1で動かなかったマシンでも、wine-1.1.7,1をインストールしたら、firefox2、picasa、vixなど、ちゃんと動きました。





(2008/11/29追記)



以下によれば、パッチがあるそうです。私は1.1.7に戻して困っていないので、portsが更新されるのを待ちます。



http://gihyo.jp/admin/clip/01/fdt/200811/27
FreeBSD Daily Topics
2008年11月27日 Wine 1.1.8/1.19 “Invalid address”問題修正パッチ,Portsインストール高速化手法,ATAレベルで実現するソフトウェアRAID,FreeBSDに起動後5分間の脆弱性





(2008/12/20追記)
portsのwine-1.1.10.,1では、パッチがとりこまれたおかげか、一応、動くようになっています。
デバッグ用ログメッセージのようなものがダダ漏れな感じでもありますが。



2008年11月26日水曜日

(FreeBSD) freebsd-updateを初めて使ってみた

FreeBSDのアップデートは、これまで、make buildworldするか、sysinstallのupgrade installを使うかしてたんですが、昨日は、はじめて、freebsd-updateを使ってみました。
なんだか、妙に、時間がかかって、不安な感じになります。短時間で、ちゃちゃっと済ませたいのなら、sysinstallの方が短時間で済むような気がします。



まぁ、とりあえす、うまいこと、7.0-RELEASEを、7.1-BETA2にできました。7.1-RELEASEはいったいいつ出るのやら…



# freebsd-update -r 7.1-BETA2 upgrade
Looking up update.FreeBSD.org mirrors... 1 mirrors found.
Fetching metadata signature for 7.0-RELEASE from update1.FreeBSD.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Fetching 1 metadata files...
Inspecting system... done.



WARNING: This system is running a "■■■■■■■" kernel, which is not a
kernel configuration distributed as part of FreeBSD 7.0-RELEASE.
This kernel will not be updated: you MUST update the kernel manually
before running "/usr/sbin/freebsd-update install".
~~~なんてことを言われてしまう~~~



The following components of FreeBSD seem to be installed:
src/base src/crypto src/sbin src/sys src/tools world/base world/dict
world/doc world/games world/info world/manpages



The following components of FreeBSD do not seem to be installed:
kernel/generic src/bin src/cddl src/compat src/contrib src/etc src/games
src/gnu src/include src/krb5 src/lib src/libexec src/release src/rescue
src/secure src/share src/ubin src/usbin world/catpages world/proflibs



Does this look reasonable (y/n)? y



Fetching metadata signature for 7.1-BETA2 from update1.FreeBSD.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Fetching files from 7.0-RELEASE for merging... done.
Preparing to download files... done.
Fetching 6792 patches.....10....20....30....40....50....60....70....80....90....100....110....120....130....140....150....160....170....180....190....200....210....220....230....240....250....260....270....280....290....300....310....320....330....340....350....360....370....380....390....400....410....420....430....440....450....460....470....480....490....500....510....520....530....540....550..





...6520....6530....6540....6550....6560....6570....6580....6590....6600....6610....6620....6630....6640....6650....6660....6670....6680....6690....6700....6710....6720....6730....6740....6750....6760....6770....6780....6790. done.
Applying patches...
Fetching 1500 files... done.
Attempting to automatically merge changes in files... done.

The following file could not be merged automatically: /etc/mail/sendmail.cf
Press Enter to edit this file in vi and resolve the conflicts
manually...

とか言われますが、cvs commitしてconflictしたときと同じような書式で表示されてました。



いったいどこに、sendmail.cfをviで編集できる人がいますか!と。。。

submit.cfでも言われた。以下同文。

sshd_configも、直せっていわれた。

あと、いろいろ聞かれた・・・けど、それにしても、このユーザーインターフェイスは、わっかりにくいなぁ~



こんなファイルが更新されるよ、と表示されますが、あまりにも大量に出てくるので、見るのも嫌になる。こんなの見せられても、見にくいだけで、はっきりいって無意味であると。



The following files will be removed as part of updating to 7.1-BETA2-p1:
/etc/rc.d/kernel
/usr/include/netgraph/atm/ng_atmpif.h
/usr/sbin/pkg_check
/usr/sbin/pkg_sign
/usr/share/doc/de_DE.ISO8859-1/books/handbook/portsnap.html
/usr/share/doc/el_GR.ISO8859-7/articles/dialup-firewall/x103.html
/usr/share/doc/el_GR.ISO8859-7/articles/dialup-firewall/x77.html
/usr/share/doc/el_GR.ISO8859-7/articles/formatting-media/x163.html
/usr/share/doc/el_GR.ISO8859-7/articles/formatting-media/x221.html
/usr/share/doc/el_GR.ISO8859-7/articles/formatting-media/x319.html
/usr/share/doc/el_GR.ISO8859-7/articles/freebsd-questions/x115.html
/usr/share/doc/el_GR.ISO8859-7/articles/freebsd-questions/x206.html
/usr/share/doc/el_GR.ISO8859-7/articles/freebsd-questions/x218.html
/usr/share/doc/el_GR.ISO8859-7/articles/freebsd-questions/x48.html
/usr/share/doc/el_GR.ISO8859-7/articles/freebsd-questions/x68.html
/usr/share/doc/el_GR.ISO8859-7/articles/freebsd-questions/x93.html
/usr/share/doc/el_GR.ISO8859-7/articles/laptop/x20.html
/usr/share/doc/el_GR.ISO8859-7/articles/laptop/x24.html
/usr/share/doc/el_GR.ISO8859-7/articles/laptop/x46.html
/usr/share/doc/el_GR.ISO8859-7/books/handbook/eresources-shell.html
/usr/share/doc/el_GR.ISO8859-7/books/handbook/ln21.html
/usr/share/doc/en_US.ISO8859-1/articles/contributors/misc.html
/usr/share/doc/en_US.ISO8859-1/articles/contributors/staff-core.html

たくさん表示されて・・・終わり。え?





実は、まだ新しいファイルはインストールされていなかったりする。わかりにくいなぁ。



# freebsd-update install
Installing updates...
Kernel updates have been installed.  Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.



とりあえずリブートします。ちゃんとブートする保障もないわけで、非常に不安。



あ、さっき、kernelを置き換えろみたいなことを言われてたけど、忘れちゃった。





リブート後。



もう一度、installを実行。



# freebsd-update install
Installing updates... done.



ここで、またかなり時間がかかる・・・う~ん





なんとなく、freebsd-updateって、個人的には、好きになれないなぁ。



インストールしたまんま、標準インストールのまんまで使っていく、というのなら、freebsd-updateでいいのかもしれません。







アップデート、アップグレードって、やっぱり問題が発生しやすいです。
いざとなったら、新規インストールで、以前の環境を短時間で再現できる技術、それを見につけておくのが、一番いいんじゃないかなぁ、とか思ってみたり。
何かトラブルがあったら新規インストール・・・それは、Windowsのことか。



2008年11月25日火曜日

NTLDR is missing問題、ようやく解決

20081124



前回、11月3日、

実家のパソコンを置き換える作戦 ・・・ 失敗

のとき、

NTLDR is missing

と表示されて、Windows 2000が起動しなくなってしまいました。



そして、今日、ようやく、復旧できました。



どうやったかというと、

FreeBSDのsysinstallで、FreeBSD用のパーティションを作った

なんていう、無関係そうなことで、直ってしまったのです。謎です。



どうも、こういうことが起きていたんではないかと、予想しています。



  • もともと、Windows 98SEで使っていたハードディスクだったので、CドライブはFATだった


  • Windows 2000をCドライブにインストールした。FATのままにしておいた


  • ずーっと、ふつうにWindows 2000を使えていた。


  • Cドライブはそのままにしたまま、ディスクの後半部分のパーティションを切りなおした。


  • FATなCドライブのすぐあとに、FreeBSDをインストール


ここまでは普通に使えていた。



  • そのあと、Windows 2000上で、ディスクの残った領域に、プライマリパーティションとして、NTFSをつくった


  • そしたら、Windows 2000を起動しようとすると、NTLDR is missingと表示されて、二度と起動しなくなった。


  • FreeBSDで、ドライブCの中をマウントしてみると、ちゃんとNTLDRほか、必要なファイルはすべて存在している。


  • もしかすると、NTのローダーが、3個めのパーティション(NTFS)からブートしようとして、NTLDR is missingとなっているのかもしれない。


  • というわけで、3個めのパーティションを削除した。


それでも、NTLDR is missing。う~ん・・・



  • 削除したはずのパーティション(の跡地)に、何かしら、意味ありげなデータが残っていて、それを、NTのローダーが見つけているのかもしれない。


  • じゃあ、新規のパーティションを作ってしまえ、ということで、sysinstallで、FreeBSDなパーティションを作成。


ここで、ようやくWindows 2000が起動するようになったのでした。



その後、3個めのFreeBSDなパーティションは削除し、拡張パーティションを作ってから、その中にNTFSなパーティションを作りました。
こうすることで、NTLDR is missingは出ていません。





ここを参考にしながら、昨日から、試行錯誤していました。



http://nobumasa-web.hp.infoseek.co.jp/faq/boot_hdd/trouble.html
ブートとハードディスクFAQ集(トラブル編)





こっちは、問題解決のためには、ぜんぜん役に立ちませんでした。



Microsoftサポートオンライン
http://support.microsoft.com/kb/318728/ja
Windows 2000 での "NTLDR Is Missing" エラー メッセージのトラブルシューティング方法



2008年11月24日月曜日

勤労感謝の日 2008

暦どおりに、休んでます。



今朝早く、実家へ。
普通列車の静岡行きに乗って。373系という(らしい・・・さっき調べました)、ちょっといい車両でして、眺めもいいし、シートも座りやすかったので、お得な感じでした。日の出が見えたり、かすかに虹も見えていました。早起きは、やっぱりいいもんですね。





御殿場のほうでは富士山にそこそこ雪が積もってましたが、うちのほうからだと、この程度。



20081123





夕方、犬の散歩。夕焼けがきれい。ただし、天気予報では明日の午後すぎから雨。



200811232





2008年11月23日日曜日

BUFFALO WLI-U2-KG54L ~ USBな無線LANアダプタ

以前、アンケートに答えたら無線LANルータをくれるというので、BUFFALOのAirStation WHR-G/Uというのを、一応もらっておいたんです。



でも、うちでは無線LANはいらないな!ということになってたんですが、
そのあと、ニンテンドーDSiを衝動買いして、ようやく無線LANの出番がきました。



正直なところ、DSiで無線LANを使って、すっげー便利だ!!と思うところもないので、無線LANルータの電源も切ったままなんですが・・・



使うかどうかはともかく、「使えるようにする」ということ自体が目的になることも多いわけで(昔、環境設定オタクという人種がいた…)。



こうなると、実家に行ったときにも、DSiで無線LANを使いたい。



そういえば、もらった無線LANルータに、USB接続な無線LANアダプタがついてました。
それが、WLI-U2-KG54Lというもの。



200811221



これをFreeBSDマシンにつなげば、アクセスポイントがつくれるんじゃない?ということで、ちょっとやってみました。

先日購入したML115 G5にFreeBSD 7.1-BETA2をインストールしてあるので、それを使いました。ところで、そういえば、ML115 G5は、さらに値段が安くなってるみたいです。



200811222



・・・で、いきなり、なんか変。

ubser0: <Buffalo USB2.0 WLAN, class 255/255, rev 2.00/48.10, addr 2> on uhub1
ubser0: failed to get number of serials
device_attach: ubser0 attach returned 6
ubser0: at uhub1 port 8 (addr 2) disconnected
ubser0: <Buffalo USB2.0 WLAN, class 255/255, rev 2.00/48.10, addr 2> on uhub1
ubser0: failed to get number of serials
device_attach: ubser0 attach returned 6

ubserというのは「USB support for BWCT console serial adapters」というヤツのドライバらしいのですが、そんなやつでprobeしようとしてます。

どうしてそんな風になるのか意味がわからないので、ubserを抜いたカーネルを作ってやると、今度は

zyd0: <Buffalo USB2.0 WLAN, class 255/255, rev 2.00/48.10, addr 2> on uhub1
zyd0: sorry, radio "PV2000" is not supported yet
zyd0: could not attach RF, rev 0xa
device_attach: zyd0 attach returned 22

という感じ。
zydというドライバは、「ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device」というものなので、近くなってきました。

ネットで調べてみると、WLI-U2-KG54Lは、ZD1211Bというデバイスを使っているらしく、ビンゴ?

Windows用のデバイスドライバに入ってるNETU2KGL.INFを見てみると、

Device name    : ZD1211B USB 802.11 b+g Wireless LAN card. (ZD1211B)

と書いてあって、たしかにそうらしいです。

だけど、エラーが出てる。「PV2000」と表示されるのは、revisionが0xaというのが、zydではPV2000だと思っているだけのことですが、とにかく、そいつはサポートされていない、と。

とりあえず、ソースコードを眺めてみる。

http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/usb/if_zyd.c

ちょっといじれば使えるようになる、ってもんじゃないことはわかりました(笑)。

一応別のPCで8-CURRENTにて確認しましたがダメでしたし、ソースコードを見てもダメなことは明らか。



もう1つの方法。あんまりよく知らなかったんですが、NDISという仕組みを使って、Windows用のデバイスドライバから、FreeBSD用のデバイスドライバを作れちゃうというもの。

さっそくやってみたんですが、まったくprobeされない。

ん? FreeBSDのNDISは、USBデバイスをサポートしてないみたいです。それじゃあprobeされないわけです。


さらにネット検索すると

CFT/CFR: NDIS(4) USB support
http://groups.google.co.jp/group/muc.lists.freebsd.current/browse_thread/thread/51ef831522c5078f

It looks that NDIS USB support works for some USB wireless drivers so
I'd like to call for tests to everyone who interested in NDIS for
FreeBSD.  I have 7 USB wireless adapters and with current NDIS USB
support 4 of 7 adapters are supported. 

なんていう、まさにこれだ!な情報があります。

数ヶ月前の情報なので、すでにCURRENTかSTABLEに入ってるかも?と期待して、パッチが提供されていたファイルについて、CSV中のソースコードを見てみたんですが、入っていないようでした。

上記のリンク先のスレッドもあまり伸びてないので、ダメなんですかね?

つい最近、CURRENTではUSBのコードがすっかり置き換わったみたいだし、もうちょっと待ってると、使えるようになるかな???



思い出したんですが、無線LANのデバイスって、アクセスポイントになれるものと、なれないものがあるんですよね。無線LANは全然使って無いので、あんまりよく知らないんですけど。

zydのマニュアルを見ると、どうもコイツ、アクセスポイントになれなそう。それじゃダメですね。




Linux方面ではどうなのかな?と思ってネット検索してみると、どうも使えているらしいです。

とりあえず、Fedora 9のLive CDをつくって、ML115 G5にいれてブート・・・



200811223



・・・ブートしません。固まりました。



ブート時のオプションを変更して、メッセージを表示させてみると



200811224



なんだか、よくわかりません(笑)。

とりあえず、HPのウェブサイトで、ML115 G5にRedHatやFedoraをインストールするときは、SATAのデバイスドライバをフロッピーディスクでロードしてやる、みたいな情報が出てるので、それが関係しているのかも。


しかたないので、別のパソコン、FreeBSDでもけっこうてこずった、ASUS P5Qというマザーボードのパソコンで、Fedora 9のLive CDを使ってブート・・・



200811225



やっぱりブートしません。

うーん、リナックスでも、こんなもんだったのかぁ。



2008年11月22日土曜日

11月22日のココロ日記(BlogPet)

さっきの時刻表特集、おもしろかったです

*このエントリは、ブログペットのココロが書いてます♪

早起き

20081121



毎日早起きしてます。
日の出前の空のグラデーションがとってもきれいです。



2008年11月21日金曜日

Beaujolais-Villages Nouveau 2008

20081120



倉田ねじまき堂のおかげでスタートしたこの習慣も、今ではすっかり定着。今年もやります。
ラジオ番組が終わってしまっても、BSQRがなくなっちゃっても(笑)、この習慣はつづくのであった。


■ 過去記事







2008年11月20日木曜日

忘れてた good!アフタヌーン

そういえば、発売されてたんでしたっけ。



発売日からしばらくたってたけど、まだ本屋にたくさん売ってました。



680円?!高っ!とビックリしましたが。



一応、隔月なんですね。
というか、増刊扱いになっているので、かならずしも、定期的に発行されるとは限らないそうで…



200811191



アフタヌーンって、以前、何度か挑戦したけど、結局、読めませんでした。



読もうと思っても、内容がぜんぜん頭に入ってこないってゆうか・・・



読解力が足りないみたいです。



登場人物がたくさんいて、キャラを見分けることができないとか、



2つのセリフが、どうつながっているのか、理解できないとか、



そのセリフを、誰がしゃべってるのかわからなかったりとか。



うん、とにかく読む能力が不足してる、そんな感じでした。



そういう分野、あんまり興味ないからなぁ~っていうのもありましたが。



んで、good!アフタヌーンは、時間はかかるものの、一応、読み進められそうな作品が多いです。まだ300ページくらいしか到達してませんが…



ただ、たとえば某・F島K介のやつは、どこらへんがおもしろいのか、ぜんぜんわかんなくて、やっぱりもう世代が違うのかねぇ、みたいな。



200811192



オマケのフィギュア、きつきつで、組み立てづらいです。





2008年11月19日水曜日

Quantum Empire EM1080S 1GB SCSI HDD

昨日1TB (テラバイト)なハードディスクだったので、今日は、10年以上前にタイムトラベルして、1GB (ギガバイト)なハードディスク。



Quantum
Empire 1080S
容量 1GB
インターフェイス SCSI



200811181



MADE IN USAってのが、なんとなく、時代を感じさせます。



15年くらい昔、初めて、「IBM PC/AT互換機」なるものを買ったときに、内蔵ハードディスクがIDEの270MBくらいのやつだったので、やっぱりハードディスクはSCSIでしょ!ってことで、いっしょに買いました。すでにMacintosh IIciを使ってたので、SCSIなら、ハードディスクを使いまわしできる、というメリットもありました。



値段は、10万円でした・・・



200811182



HDDメーカーとしてのQuantumは、Maxtorという会社に吸収されてしまい、そしてMaxtorもSeagateに吸収されてしまっています。





1年くらいたって、容量不足だな~と思って、もう1個、同じのを買いました。



200811183



5万円くらいだったと思います。



200811184



写真は、最初に買ったほう、後に買ったほう、どっちがどっちかわからなくなってしまっているので、もしかすると、入れ違いかもしれません。



15年前、1GBで10万円。
今、1TBで9000円くらい。



容量は1000倍に増えて、値段は1/10に。



あのころのSCSIの規格では、1本のSCSIバスに8台まで接続できるけど、1台はホストアダプタになるので、ハードディスクは7台まで。1TBの容量にするには、1000台の1GB HDDが必要だとして、1000/7 ≒ 143枚のSCSIカード???
いや、LUNを利用して切り替えて使えば・・・、SCSI ID 1つに、いくつまでLUNを割り振れるんだっけ?



そもそも1000台のハードディスクってなると、収容する筐体のサイズやら、重量、消費電力、放熱、なんかすごいことになりそうです。





わかりにくいので、カップヌードルにたとえてみると、記録容量が1000倍ってのは、体積が1000倍と考えて、縦、横、高さがそれぞれ10倍ずつと考えればいいので、



100円のカップヌードルが、ドラム缶サイズになって、10円になっちゃった





みたいな感じでしょうか。塩分の取りすぎですね。体に悪いでしょうね。食べ終わるまえに、のびきって、汁がなくなってしまいそうです。





昔、パソコンでは、音楽用のカセットテープにデータを記録していましたが、SHARPの名機、パソコンテレビX1では(笑)、カセットテープへの記録速度は2700ボー。ちなみに、ちょっとソフトウェアをいじくるだけで、4000ボーくらいまで、いけたとおもいます。



この場合、ボー(baud)はbps(bit per second)と考えていいので、60分のカセットテープに記録できるのは、



2700*60*60 = 9720000bit = 1215000byte ≒ 1Mbyte



ほう、1MBくらい、記録できちゃうんですね。



ということは、1GBだと、カセットテープが約1000本。



安いことで有名な、そして「ワカメ」にもなりやすいことで有名な、あの「BONテープ」なら、1本100円くらいなので、1000本で10万円。



というわけで、1GB HDDが10万円ってのは、BONテープと同じくらいのコストパフォーマンスだったんですね。 ぜったいに違う!





書き忘れてましたが、このハードディスクは、電源を入れても、中のディスクが回転しない、という不具合が多発することで有名でした。



のび太ママじゃありませんが、「たたくと直る」(spin upする/回転しはじめる)という、なんだかなぁ、なモノでした。



24時間運用中のワークステーションを、電気の点検で停電になるため、1日ほど停止させた後、電源を入れると、ハードディスクが回転せず・・・なんてことが、昔はよくありました。







2008年11月18日火曜日

Western Digital WD10EADS (1TB 32MB cache)を買ってみました

最近、メモリ以外にも、1TBのハードディスクの値段が安くなっているそうでして、とりあえず(笑)、買っておきました。
私、「ハードディスクは壊れるよりも先に、新品に交換する」というルールでやってきてますので、値段が手ごろなら、買っておけ、みたいな…



Western Digital
WD10EADS
容量 1テラバイト
キャッシュ 32メガバイト

http://www.wdc.com/jp/products/products.asp?driveid=559
製品情報

200811171



うちでは初めての「テラバイト」なドライブです。



これ、買ったのは、土曜日、秋葉原に行ったときで、そのときは8800円だったんですが、その晩の、Intel Core i7の深夜イベントのときには、台数限定(50とか?)であったものの、7000円で売られていたみたいです。



200811172



Western DigitalのCaviarというハードディスクには、Black、Blue、Greenという3シリーズがあるみたいですけど、これはGreenに属するもので、WD Caviar Greenは、「低発熱、静か、自然に優しい」のが特徴だそうです。





200811173



最近、メーカーがモノを売りつけるために「エコ」と宣伝するのは、私は嫌いなんですけど(買い換えるとエコです!<<ウソつけっ!!)、低発熱、静か、ってのは、使ってる側にもメリットがあるので、その辺、私は重視してます。





これまで使っていたASUS P5Qなパソコンに接続したら、いきなりWindowsが起動しなくなって、あせりました。FreeBSDもrootパーティションをマウントできなくなり、どうやら、これまで使っていた、起動ディスクの番号(???FreeBSDだと、ad0とかad4とかなるやつ)が変わってしまったらしいです。



とりあえず縁起物なので、BIOSアップデートしたり、BIOSメニューでちょこちょこいじくったりしているうちに、直ってしまいました。



謎の挙動だ、P5Q



■ 過去記事







2008年11月16日日曜日

玄人志向 RH4350-LE512H/HS

ATIのRadeon HD4350なビデオカードが欲しいな、と思ってたんですが、昨日秋葉原に行ったとき、売ってたので買ってきました。

玄人志向
RH4350-LE512H/HS



メーカーの製品情報
http://www.kuroutoshikou.com/modules/display/?iid=1266





200811161



5748円でした。あちこちの店をのぞいてみましたが、これは、1店だけでしか見つけられませんでした。できたてのホヤホヤな新製品なのかも。



ATI Radeon HD4350については、このへん

AMD、バリュー向けGPU「ATI Radeon HD 4550/4350」
http://pc.watch.impress.co.jp/docs/2008/0930/amd.htm

で見て、ああ、自分にぴったりかも、と思って、気になっていました。



3Dなゲームはやらないし、画面が映ればいい、という考えなので、普段は、オンボードVGAなマザーボードばかり選んできました。ただ最近、ひさびさにビデオ機能が内蔵ではないマザーボード、ASUS P5Qを買ったんですが、世の中、すでに時代はPCI Expressになっていて、手元にあったAGPなビデオカードは使えない。



とりあえず値段が手ごろだった、玄人志向の「RH3450-LE256H/HS」という、ATI Radeon HD3450なのを買ったんですが、マザーボードの相性問題なのか、こいつをP5Qで使ってると、Windows XPが起動してしばらく経過すると、なぜか勝手にリブートする、というじゃじゃ馬ぶり。



しかし、ASUS P5K-VMというマザーボードな別のパソコンでRH3450-LE256H/HSを使うと、まったく問題なく動作しちゃう。というわけで、相性問題なのかな?と。



そんなわけで、PCIなATI Radeon 9200SEなんてのを使いつつ(←、最近、キーンという甲高い耳障りな音が鳴るようになって、ちょっと嫌だった)、次はnVIDIAかなぁ~、とも思ったんですが、nVIDIAは、なんか最近元気がないし、GPUで計算処理をさせよう!ってのが流行しつつあり、Radeon HD4000シリーズの中で、もっともローエンドで、消費電力も低いらしい、HD4350が出てくるの待ち続けていたのでした。



200811162



私が買うのは、当然、ファンレスです。



ただ、ファンレスっていっても、ケースファンでちゃんと排気して、パソコン内部の温度を下げてやる必要があるんですけどね。そのへんを勘違いすると、痛い目にあうかも。



200811163



・・・ですが、こいつ、ヒートシンク、でかいです。2スロット分、占有します。



200811164



コネクタは、アナログRGB、テレビ、DVI。HDTV対応となってますが、3個のコネクタがついたコンポーネント端子です。D端子の親戚みたいなやつ。
HDMIを使うときはアダプタが必要だと、メーカーのWebサイトには書いてありましたが、DVIをHDMIに変換するアダプタを使ってね、という意味らしいです。その変換アダプタは付属してませんでした。
それから、一応、HDCP対応です。



200811165



付属品など。



200811166



ロープロファイル用のブラケットが2個ついてますが、グラフィックボード本体側からDVIとTV出力端子が出ていて、必要に応じて、もう1個のブラケットで、アナログRGBを出すような作りになってます。



200811167



複数の製品で使いまわしされるであろう、英語、ドイツ語、日本語、ハングル、中国語、そのたいろいろな多国語な説明書(1枚)が付属してました。日本語部分は、漢字の書体が、仮名とあってなくて、違和感ありまくりですね。文章もなんだかな、だし。
この説明書を見てわかるように、この製品は、PowerColorというメーカーのOEMですね。





相性問題(?)が大丈夫か、心配だったんですが、今のところ、順調に動いてます。
ただし、以前の場合は、最初の2~3日は大丈夫で、そのうち、問題が出るようになったんですか・・・



Catalyst Control Centerで見ると、負荷のかかっていない通常状態では、わりと思いっきり、クロック周波数を下げているようです。



20081116a



このビデオカードの性能を確認できる、なんかいいデモソフトでもないかな、と探してみたら、ATIのサイトに、Radeon HD 4800用のがあって、HD4350でも使えるのかいな?と思いつつ試してみたら、Windows Vista専用でした。ぎゃふん。



というわけで、このGPUの性能は、今のところ、ぜんぜんわかりません。まあ、画面が映ればいいわけで・・・



通常状態で、ヒートシンクの温度は、ほんのり温かい、という感じです。HD 3450よりも温度が低いような気がします。こっちの方が、ヒートシンクはでかいですけど。





製品に付属していたCD-ROMには、ドライバ以外で、「iClone 2 SE」というソフトが付属していました。3Dムービーを作成するソフトみたいです。



20081116b



ほかに、CyberLink DVD SuiteというCyberLinkのソフトが入っていて、インストールするときにキーを入力しろ、と言われて、そんなのどこに書いてあるんだ?と一瞬思いますが、CD-ROMのレーベル面に印刷してあるものでした。



CyberLinkといえばPowerDVD、ああ、GPUの性能を活用したDVD再生ができるようになってるんだ・・・と思ったら、DVD再生ソフトは入ってませんでした。入ってたのは、動画編集関係のソフトのPower Producer、Power Directorと、DVD書き込みソフトなPower2Goと、バックアップのPowerBackupなど。



20081116c



DVDビデオを作製するときに、ATI HD 4000シリーズの機能を活用しているのかどうかわかりませんが・・・。






今夜は秋葉原でCore i7祭?

ちょっと用事があって、秋葉原まで行ってきました。



用事は無事すんで、あとは待つだけ・・・



で、ついでなので、ちょっと買い物もしたり。



いくつかのパソコンパーツショップで、Intelの新しいプロセッサ「Core i7」の発売開始で、深夜イベントやるよ~と言ってますね。



グラフィックカードを買ったら、こんな小冊子を袋に詰め込まれました。



20081115



わりと、力を入れて盛り上げようとしている(もうすでに盛り上がってる!ってわけじゃなかった)、そんな雰囲気は、少しはありました。ドスパラ近くのカフェみたいなところも、なにやらイベントをやるようで、改装工事をやってました。



夕方、雨が降り出してたんですけど、今夜、雨は大丈夫なんでしょうかね。



深夜イベントは、どうも最近は、そのネタとなった品物よりは、ついでに行われる特売品セールが目当てで、人が集まっているみたいですね。



私は一度も行った事はないですけど。



昔、Mac OS 8が発売されたとき(すげー昔だ…)、なんとなく行こうかな、と思ったこともあったんですが、雨が降ってたので止めたり。



私はいつも自転車なんで、電車は関係ないんですが、雨が降ると、やっぱり自転車ではつらいのです。



最近は、終電前に終わらせるんでしょうかね。





今週、AMDが、「ShanghaiコアのOpteron」の発表をしてましたよね。



あれ、どう考えても、このIntelのCore i7への牽制ですよね(笑)



噂では、10月中にも発表するかも、ってなってましたが、わざと遅らせたのか、それとも何か問題があったのか・・・。OEM向けには出荷してるそうですが、私のような普通の人が買えるような製品は、来年、2009年第1四半期に、「Phenom II」として出てくるそうです。



前回のPhenomでバグ出して、いきなりスタートでずっこけるなど、AMDは、最近、厳しいですね。






2008年11月15日土曜日

11月15日のココロ日記(BlogPet)

にょほほ…たまには呼び捨てにしてみたいです

*このエントリは、ブログペットのココロが書いてます♪

FreeBSD 8.0-CURRENTで、ASUS P5QのLANが使えるようになりました。ちょっと怪しいかもしれませんが…

以前、6月のことですが、

Core 2 Duo E8400とASUS P5Qに、ためしにFreeBSD 8.0-CURRENT-200806をインストール ~ いまいち

という感じで、ASUSのP5Qというマザーボードの、オンボードのイーサネットが使えなくて残念、と思ってたんです。



昨日、この記事を見たとき

http://gihyo.jp/admin/clip/01/fdt/200811/12
FreeBSD Daily Topics
2008年11月12日 2008年7月~年9月(2008Q3)FreeBSDステータスレポート - 注目のトピック紹介

・・・Attansic L2 FastEthernetコントローラはae(4),・・・でサポートされています。

なんてことが書かれているので、おお?サポートされたんだ!と・・・思ったんですが、ここに書いてあるのと、ASUS P5Qに載っているイーサネットは、別物でした。



Attansicっていうのは、すでに、Atherosという名前に変っているそうなんですけど(会社か部門が売却されたのかな?)、今の最新のFreeBSD 8.0-CURRENTでは、



  • ageというドライバでは、「Attansic L1」


  • aeというドライバでは、「Attansic L2」


がサポートされているのに対して、P5Qに載っているのは、「Attansic L1E」というもので、上の2つとは違うものでした。



なお、P5Qといっても、P5Qシリーズの中に「P5Qなんとか」といろんなバリエーションがあって、ものによって別のイーサネットコントローラが載っているみたいです。私が持っているのは、無印の「P5Q」です。



なんだぁ残念と、そこであきらめず、もう少し検索してみたら、見つけました。



  • aleというドライバで、「Attansic L1E」


がサポートされてます。aleは、つい先日、CURRENTブランチにコミットされたばかりのようです。



age、ae、ale、それぞれcvswebではコチラ。





というわけで、久しぶりに、cvsup (csup)して、8.0-CURRENTにしました。



dmesgはこんな感じ。



ale0: <Atheros AR8121/AR8113/AR8114 PCIe Ethernet> port 0xcc00-0xcc7f mem 0xfe9c0000-0xfe9fffff irq 17 at device 0.0 on pci1
ale0: Reserved 0x40000 bytes for rid 0x10 type 3 at 0xfe9c0000
ale0: PCI device revision : 0x00b0
ale0: Chip id/revision : 0xb002
ale0: 960 Tx FIFO, 1024 Rx FIFO
ale0: MSIX count : 0
ale0: MSI count : 1
ale0: attempting to allocate 1 MSI vectors (1 supported)
msi: routing MSI IRQ 256 to vector 52
ale0: using IRQ 256 for MSI
ale0: Using 1 MSI messages.
ale0: Read request size : 512 bytes.
ale0: TLP payload size : 128 bytes.
ale0: PCI VPD capability not found!
miibus0: <MII bus> on ale0
atphy0: <Atheros F1 10/100/1000 PHY> PHY 0 on miibus0
atphy0: OUI 0x001374, model 0x0001, rev. 9
atphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto
ale0: bpf attached
ale0: Ethernet address: 00:22:15:●:●:●
ale0: [MPSAFE]
ale0: [FILTER]



ifconfigはこんな感じ。



ale0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=319b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MCAST,WOL_MAGIC>
    ether 00:22:15:●:●:●
    inet 192.168.0.● netmask 0xffffff00 broadcast 192.168.0.255
    media: Ethernet autoselect (100baseTX <full-duplex>)
    status: active



最初、
    status: no carrier
とか表示されてておかしいと思ってたんですが、いつのまにかactiveに変わってました。



ちょっと怪しい気もしますし、負荷をかけたりとか動作テストを、私はろくにやってませんが、とりあえず、使えてました。



freebsd-currentのメーリングリストでは、ここからはじまるスレッドのようです。読んでませんが(笑)



http://docs.freebsd.org/cgi/mid.cgi?20081030040637.GA78796



・・・これだと見づらいですね。
FreeBSD Daily Topicsで紹介されていたやつで見ると、これかな?



http://www.mavetju.org/mail/view_thread.php?list=freebsd-current&id=2833722&thread=yes



ASUSは、けっこう人気のあるマザーボードのメーカーですが、最近のマザーボードでは、FreeBSDでイーサネットが使えないものがあって、なんとかしてくれよな状態が続いてたんですが、どうやら、age、ae、aleのどれかで、使えるようになった、ってことでしょうかね???



2008年11月14日金曜日

豆乳飲料 マロン

20081113

豆乳飲料
マロン
驚きのモンブラン風



寒くなってくると、豆乳の季節なんでしょうか・・・そんなことはない?



パッケージに書いてあるんですけど

洋菓子モンブランケーキをイメージした豆乳飲料です。
てっぺんのマロンはあなただけの宝もの・・・

後半の意味がよくわからないです。マロンは入ってないけど、あなたの心の目でなら見えるでしょ?みたいな意味でしょうか。



さらに、「風味付けのため洋酒をしていいます」とのことで、「アルコール分0.01%未満」とのことです。





今晩は、満月です。最近曇っている日が多かったですが、今日はきれいに見えています。

200811132



旧暦の9月13日を、十三夜、栗名月というそうですが、今日は旧暦で10月16日だそうなので、すでに1ヶ月過ぎてましたか。





■ 過去記事





 



2008年11月13日木曜日

男前豆腐店クリームパン

すでに、ネット上で、これについて触れられていたのを見てしまってたんですが、値引きされて売られていたので、一応、買って食べてみました。



20081112



うーん、おいしいんだな、やっぱり。
豆腐というところから、ヘルシーなイメージを思い浮かべますが、292kcal。
やはり菓子パンだな、ということで。



豆腐と同様に、パンとあわなそうなもので、以前、「ちくわパン」なんてのもありました。



 




豆腐とも菓子パンとも、まったく関係なしに、FreeBSDでまた見かけたportupgradeのおかしな挙動。

以前の、

(FreeBSD) たまにportupgradeがおかしなことをする? ~ アップデートに失敗してアンインストールされてしまう

と、同じ現象に見えるのですが・・・

diablo-jdk16にて、Javaのtimezone関係のパッチが出たため、portupgradeで更新しようとしたところ、こんな感じなことに。


# portupgrade -p diablo-jdk-1.6.0.07.02_1
--->  Upgrading 'diablo-jdk-1.6.0.07.02_1' to 'diablo-jdk-1.6.0.07.02_2' (java/diablo-jdk16)
--->  Building '/usr/ports/java/diablo-jdk16'
===>  Cleaning for diablo-jdk-1.6.0.07.02_2

Because of licensing restrictions, you must fetch the distribution
manually.

Please open http://java.sun.com/javase/downloads/index.jsp
in a web browser and follow the "Download" link for
"JDK US DST Timezone Update Tool - 1_3_9" to obtain the
time zone update file, tzupdater-1_3_9-2008g.zip.

Please place the downloaded file(s) in /usr/ports/distfiles.


!!!ライセンスの都合で、自分でファイルをダウンロードしなければならないが、まだダウンロードしていなかった。というか、一度はportupgradeを実行するなど、実際にビルドを試みないと、上記のメッセージが表示されないので、どれをダウンロードすべきかわかんない・・・!!!

*** Error code 1

!!!なぜかここでportupgradeがエラー終了しない!!!

Stop in /usr/ports/java/diablo-jdk16.
--->  Backing up the old version
--->  Uninstalling the old version
--->  Deinstalling 'diablo-jdk-1.6.0.07.02_1'
pkg_delete: package 'diablo-jdk-1.6.0.07.02_1' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
eclipse-3.3.2
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 1222 packages found (-1 +0) (...) done]


!!!現在インストールされているdiablo-jdk16がアンインストールされてしまった!!!

--->  Installing the new version via the port

Because of licensing restrictions, you must fetch the distribution
manually.

Please open http://java.sun.com/javase/downloads/index.jsp
in a web browser and follow the "Download" link for
"JDK US DST Timezone Update Tool - 1_3_9" to obtain the
time zone update file, tzupdater-1_3_9-2008g.zip.

Please place the downloaded file(s) in /usr/ports/distfiles.

*** Error code 1


!!!ビルドできていないので、インストールができるわけない!!!

Stop in /usr/ports/java/diablo-jdk16.
*** Error code 1

Stop in /usr/ports/java/diablo-jdk16.

Because of licensing restrictions, you must fetch the distribution
manually.

Please open http://java.sun.com/javase/downloads/index.jsp
in a web browser and follow the "Download" link for
"JDK US DST Timezone Update Tool - 1_3_9" to obtain the
time zone update file, tzupdater-1_3_9-2008g.zip.

Please place the downloaded file(s) in /usr/ports/distfiles.

*** Error code 1

Stop in /usr/ports/java/diablo-jdk16.
===>  Cleaning for diablo-jdk-1.6.0.07.02_2
--->  Cleaning out obsolete shared libraries


!!!そして・・・!!!

# ls -ld /var/db/pkg/diablo-jdk*
ls: No match.


結局、diable-jdk16がアンインストールされただけで、終わってしまった。
なんて迷惑なことをするんだ、portupgradeは。



2008年11月12日水曜日

たっち ガ 早イ デス・・・

DSiの本体だけ買って、ソフトは買わない、という、いったい何を考えてるんだ?なことをしてましたが、土曜日に、1本、買ってきました。



20081111



う~ん、なんで、こんなものを・・・



自分のリズム感の悪さに、かなりへこんでます。
うまくできたときは、とっても気持ちいいんですけど。



それにしても、どうもタイミングが微妙に早すぎるらしく、「これって、(ハードウェアの互換性の問題があって)DSiだと、タイミングがズレてんじゃね?」とか、ハードorソフトのバグを疑ってしまいます。



■ 過去記事







2008年11月11日火曜日

T・Pぼん スペシャル版 第3巻

これ、買ってきました。読みました。満足しました。



20081110



これまで単行本に未収録だった3作品が、なぜか今回発売される「スペシャル版」に収録される、っていうので、楽しみにしていました。・・・ただし、未収録作品が掲載されるのは、第3巻だということで、第3巻だけ買ってきましたが。



読み終わって感じた疑問。なぜ未収録だったんですかねぇ?



ときどき問題になることがありますが、日本人にはわかりづらい、海外の文化、歴史、宗教的なことで問題があった・・・というような感じもないですけど。



T・Pぼん(タイムパトロール ぼん)は、世界史を舞台にしたドラマティックな展開で、大人にも読み応えのある作品です。映画のドラえもんにも少し通じるところがあります。
というか、ネタが、ドラえもんでも、共通して使われている話があったりもします。ストーリーはだいぶ違いますけどね。
藤子F先生も、ネタに苦しんでいたんですかね?
そういえば、オバケのQ太郎もドラえもんも、その誕生のときには、かなり締め切りギリギリまで追い込まれていた、というエピソードが、後に作品として描かれていますね。



この第3巻だと、ノアの箱舟の話がありますが、ドラえもんにもありますね。ネタとしては同じ箱舟ですが、ぜんぜん異なるストーリー展開で、ドラえもんの方では、もうどうしょうもないくらいのギャグのオチがつきますが・・・。





そういえば、先日公開された、「すがやみつるblog」の

http://sugaya.otaden.jp/e13575.html
『仮面ライダー青春譜』第72回
『がんばれ!! ロボコン』で大失敗!

では、ほとんど同じ内容の漫画を、同じ月の2つの雑誌に描いてしまうというミスをして、ひどく怒られた、なんて話が書かれています。





ついこの前読んだ、矢口高雄先生の「釣りバカたち」に収録されていた「ギターとフルート」という話と、ものすごくそっくりな話を、釣りキチ三平で読んだことあるなぁ。


一方で、手塚治虫先生は、NHKの番組で、ネタは売るほどある!と自信満々に語っていましたが、負けず嫌いな手塚先生らしさも、少し入ってるのかもしれません。





■ 過去記事





2008年11月10日月曜日

「うっかりサンタ☆パンチ」のチケットが届いた

「ねじまきや」の「うっかりサンタ☆パンチ」のチケットが、先週の日曜日に届いていたんですが、留守にしていたので、不在通知。
再配達を頼もうにも、配達する時間帯までに帰宅するのは難しく、ようやく土曜日に、郵便局まで行って、受け取ってきました。



20081109



あと、1ヶ月ちょっと。





■ 過去記事







2008年11月8日土曜日

塵も積もれば山となるので解約してみた

2008年12月1日から月額の料金が上がるっていうし、そもそも、このお金を支払うことで全然恩恵を受けることもなかったわけで(最近は、ぜんぜん使っていなかったのだ)、解約してみました。



さて、いざ解約しようと思っても、どこにも解約手続きのリンクのようなものは見当たらない。さすがですね。



ネット検索したらすぐに方法がわかったので(みんな、やっぱりわかんないらしい・・・笑)、無事、解約できました。



20081108



「もう一度~登録」というやつ、なんとなく、勘違いしてクリックしてしまう人がいそう・・・





11月08日のココロ日記(BlogPet)

今日は冷える日ですね!にょほほさんのお布団あたためておきますね♪

*このエントリは、ブログペットのココロが書いてます♪

ML115 G5には無いもの

質実剛健なつくりのML115 G5には、今ではもはや余計!と思われる機能は省かれてしまっているようです。



たとえば、3.5インチフロッピーディスクドライブを接続するコネクタがありません。
でも、フロッピーなんて今はもう使わないので、これはまあいいでしょう。
どうしても使いたいなら、USB接続のフロッピーディスクドライブを使うことになるようです。



あれ?これも無いんだぁ・・・と思ったのが、パラレルなATAのコネクタ。S-ATAしか無いんです。



うちには、昔ながらのパラレルなATAのハードディスクがゴロゴロあるので、やはり、あればあったほうがいい。



で、たまたま、パラレルATAを、シリアルATAに変換するものを持ってたんです。



200811074

DIPスイッチがあるけど、何のためのか、ぜんぜんわかんないや。





200811075



基板には2002とか印刷されていますが、けっこう昔に、安売りされていたのを買っておいたものです。試してみて、使えたのを確認しただけで、その後、ほとんど使うことのなかったものですが・・・。






ま、とにかく。これを使えば、シリアルATAしかないML115 G5に、パラレルATAなHDDを接続できるはずです。・・・そのはずなんですが



200811076



この変換基板、小さい4ピンの電源コネクタが必要なんです。そう、フロッピーディスクドライブの電源と同じものです。



先ほど書いたように、ML115 G5のマザーボードには、フロッピーディスクI/Fのコネクタは無いんです。
まあ、それはいいんですが、なんと完璧なことに、電源ユニットから生えているたくさんの電源ケーブルの中には、フロッピーディスクドライブ用の電源コネクタも、無いんです。



というわけで、こんな、電源コネクタを変換できるものを買ってきました。



200811071



厳密に言うと、変換ではなくて、電源を分岐するケーブル、という目的のものとして売られていたものです。単純な変換コネクタのようなものがあったんですが、そっちのほうが小さいのに、値段は高かったんです。10円くらいの差でしたが。



それでも、これ、280円とかいう値札がついてます。



これを買ったあと、もしかしてと思って別の店に行ってみると・・・あっ、もっといいのがあるじゃないですか。





200811073



小さい電源コネクタが2個ついているものです。
P-ATAをS-ATAに変換するやつを、実は2個持ってたんで、これは、ちょうどいいです




200811072



しかも、値段は100円。くやしいから、平均購入価格を下げるために、こっちも買ってしまいました。





200811077



というわけで、こんな感じの仮組み状態ですが、一応、使えています。



■ 過去記事