以下、自分の備忘録なので、もし参考になる人がいたら自己責任で参考にしてください。
※夢なので、基本的にコメントは受け付けていません。

(夢の内容)
HP Pavilion Elite e9180t で MacOS X 10.7.2 が動いている夢。

プロセッサ 2.66 GHz Intel Core i7
メモリ 12 GB 1064 MHz DDR3
グラフィックス GeForce GTX 260 896 MB
マザーボード ASUS/Pegatron IPMTB-TK Intel X58

【ステップ1】
Unibeast + MultibeastでLionをインストール。いきなり10.7.2でいけた。

参考にしたのは、ここ
http://tonymacx86.blogspot.com/2011/10/unibeast-install-mac-os-x-lion-using.html

ポイントは、BIOS設定でIDEやRAID→AHCI に変更すること。
HDDにパーティションを作るときは、GUID で。

インストール直後は、
・Ethernet:接続可
・Audio:認識してない。
・Graphics:XGA固定
・USB:Logicoolのイルミネートキーボードがちゃんと認識する
という状態。

【ステップ2】
Multibeastで、ドライバー各種をインストール

インストールが完了すると、なぜだかUnibeastでインストールできたIOUSBFamily.kext周りが古いモノに書き換えられてしまい、USBポートが正常に使えなくなる。
したがって、バックアップを取った後で、インストールして、その後所定の手順で戻す方法が良いと思われる。

<バックアップ方法>
sudo mkdir /backup/s_l_e/
sudo mkdir /backup/extra/
sudo cp -R /System/Library/Extensions /backup/s_l_e/

Multibeastでドライバーをインストール。選択するオプションは、画像を参照。
ただし、Audioの設定が上手く行かないと2度と起動できなくなるので、一旦Audio以外のものをインストールしてからインストールした方が良いかも。
ちなみに、Voodooだけインストールしても不安定になって上手く行かなかった。
その上にある、ALC8xxHDA, Non-DSDT HDAEnablerも同時インストールしたら上手くいった。
なぜだかは不明。試行錯誤の結果。

Kanameのブログ-multibeast setting

なお、Audioのインストールで参考にしたのは、この記事。
http://tonymacx86.com/viewtopic.php?f=16&t=30504

<復元方法>
sudo rm -rf /System/Library/Extensions/*USB*
sudo cp -R /backup/s_l_e/Extensions/*USB* /System/Library/Extensions/
sudo chown -R 0:0 /System/Library/Extensions/*USB*
sudo chmod -R 755 /System/Library/Extensions/*USB*
sudo touch /System/Library/Extensions

インストールが終わったら、再起動。
一度は上手く行かなくても、2,3回やってると上手く行ったりもするので諦めない。


OpenCVで動画(avi)を読み込む時のメモ

【やりたいこと】
HandyCam等で撮影した動画をOpenCVで読み込む。

【問題となること】
OpenCVでは、cvCaptureFromAVI or cvCaptureFromFile でAVIの動画を読み込むことができます。
しかし、拡張子が同じAVIで、しかもWindows Media Playerで見れたとしても、OpenCVで動画が読み込めない場合があります。

【理由】
例えば、一度USBカメラからの入力を cvWriteFrame で動画ファイルに保存して、それを『真空波動研SuperLite』などのソフトを使って解析してみればわかりますが、OpenCVで保存すると、"Microsoft Video 1"というコーデックが使われています。要は、それに準拠するコーデックであれば確実に読み込めると思いますが、一般的な動画編集ソフトではデフォルトでそのコーデックを使ってAVIファイルを作るものが最近は少ないようです。また、あまりそこら辺の知識が無いとフリーソフトでAVIに変換すると一重に言っても、Xvid, DviX, MPEG,etc...と言ったコーデックでもAVI拡張子で変換できてしまうので、戸惑いますよね。

【解決策】
結論は、『フリーソフトの"mv2avi"を使う』というのが最も簡単な方法。
以下のページからダウンロードできます。
http://www.vector.co.jp/soft/win95/art/se282932.html

mv2aviは、mpg, wmv, asf, avi等のファイルが読み込めます。
それ以外のフォーマットの場合は、フリーソフト等を利用してコンバートしてください。

以下、使ってみたソフト
・ImageMixer(HandyCam付属のソフト)
・XMedia Recorder
・Freemake Video Converter
・MediaCoder
といったもので、OpenCVでは読み込めないけれどもmv2aviで読み込めるファイルには変換してくれます。
したがって、

HandyCam -> 汎用的なConverter -> mv2avi

というパスが一つの結論です。