Saturday, March 13, 2010

[備忘録] Unibody MacBook + Mac OS X 10.6 Snow Leopard + Boot Camp で 64 bit Windows 7 を利用する

Boot Camp でパーティンションを切り、Windows 7 をインストール。ここまでは、普通の手順で何の問題も無く出来るのだけど、Boot Camp 3.0 を Windows 7 へインストールしようとすると、”このマシンでは、Boot Camp x64 はサポートされていません”というメッセージ (実際には、“Boot Camp x64 is unsupported on this computer model”) が表示されてインストールできません。が、これを回避する手段があります。

 

1) コマンドプロンプトを管理者権限で起動 スタートメニューの検索ボックスで、「コマンドプロンプト (Command Prompt)」と入力した際に表示されるアイコンで、右クリックメニューを表示し、「管理者権限で実行 (日本語版のメニューでは、表記が多少違うかも。英語版で実施したため曖昧です。英語版では、“Run As Administrator”)」を選択し、コマンドプロンプトを起動。

 

2) DVD ドライブへ移動 DVD ドライブが D ドライブだとした場合、先ほど起動したコマンドプロンプトで、以下を実行 cd D:

 

3) Boot Camp ディレクトリへ移動 BootCamp64.msi ファイルのあるディレクトリへ移動します。日本語版 Windows 7 では、“\”は、“¥”記号になります。

cd Boot Camp\Drivers\Apple 4) Boot Camp インストーラを起動 64 bit 版 Boot Camp 3.0 のインストーラを起動します。

msiexec /i BootCamp64.msi

私の Unibody MacBook (Core 2 Duo 2.4 GHz, 4 GB RAM) でもインストール終了まで数分かかりました。このインストールが終了したら、今度は、Boot Camp Software Update 3.1 for Windows 64 bit (ダウンロードは、こちらから: http://support.apple.com/kb/DL979 ) をインストールすれば、現在の最新の状態とすることが出来ます。このアップデータのインストールは、素直にインストーラのダブルクリックで起動・実行できます。

 

[参考にしたサイト/エントリ]

http://forum2.xeeno.com/~forums/showthread.php?p=9120855

http://blog.andersonshatch.com/2009/01/11/windows-7-x64-on-a-macbook-pro-guide/

http://mdavey.wordpress.com/2009/01/09/windows-7-64-bit-on-a-macbook/

http://gizmodo.com/5387353/how-to-survive-boot-camp-and-run-win-7-on-a-mac

 

Thursday, February 25, 2010

[MEMO] Change the 'Auto Logon' settings on Windows Vista

#1 Open the Start menu

#2 Type ‘netplwiz’ and select the icon that would shows up in ‘Programs’ group.

#3 Click the ‘Continue’ button on ‘User Account Control’ dialog.

#4 If you want to enter the user name and password when you logon to the computer. You should check the option ‘Users must enter a user name and password to use this computer.’ on the ‘User Accounts’ dialog. If you turn off this feature, You should uncheck the option.

#5 Click the OK button and the close the dialog.

Wednesday, December 2, 2009

[備忘録] Mac OS X 10.6 Snow Leopard への Cabocha インストール

Mac OS X 10.6 (Snow Leopard) への Mecab, Cabocha などのインストールメモ。

1. インストールファイルの準備
今回インストールしたファイルは、以下の通り。
- mecab-0.98
- mecab-ipadic-2.7.0-20070801
- CRF++-0.53
- cabocha-0.60pre4
- TinySVM-0.09
- yamcha-0.33


2. MeCab のインストール --prefix オプションは、インストール先ディレクトリを変更したい場合に指定。
$ ./configure --prefix=<Install directory> --with-charset=utf8
$ make
$ make install
もし、この make の時点で、libiconv に関するエラーがあった場合、src/Makefile の LIBS で libiconv のあるパスを明示的に指定した方が良い。ただし、Mac OS X 10.6 Snow Leopard 標準の libiconv でエラー(Reference error)になるようであれば、MacPort などで iconv をインストールし、そちらをリンク先とした方が良いかも。


3. IPA 辞書のインストールと UTF-8 化
$ ./configure --prefix=<Install directory> --with-charset=utf-8
$ make
$ make install
- 辞書を、UTF-8 に対応させるために以下を実行
<Install directory>/libexec/mecab/mecab-dict-index -f euc-jp -t utf-8
このとき、mecab-config が見つからないと怒られた場合は、
$ export PATH=<Install directory>/bin:$PATH などとして、パスを通す。


4. CRF++ のインストール
$ ./configure --prefix=<Install directory>
$ make
$ make install


5. Cabocha のインストール
$ ./configure --prefix=<Install directory> --with-charset=utf8
$ make
$ make install

いきなり、crfpp.h が見つからないと怒られたので、Makefile にインクルードパスを追加。
$ vi src/Makefile
DEFAULT_INCLUDES = -I. -I$(top_builddir)
上記のようになっているのを、下記のように変更。
DEFAULT_INCLUDES = -I. -I<Install directory>/include -I$(top_builddir)

この場合、 CPPFLAGS の値を変更しても大丈夫なはず。

$ vi src/Makefile
CPPFLAGS =
下記のように変更。
CPPFLAGS = <Install directory>/include
そして、make を再度実行すると、今度は、iconv (libiconv) が無いと怒られたので、Makefile の CABOCHA_LIBS と LIBS の値を修正。

$ vi src/Makefile
CABOCHA_LIBS と LIBS の2点を変更。
CABOCHA_LIBS = -lcrfpp -lmecab -L<Install directory>/lib -lmecab -lstdc++
上記のようになっているので、下記のように変更。
CABOCHA_LIBS = -lcrfpp -lmecab -L<Install directory>/lib -lmecab -lstdc++ -liconv

LIBS = -lcrfpp -lmecab -L<Install directory>/lib -lmecab -lstdc++
上記を下記のように変更。
LIBS = -lcrfpp -lmecab -L<Install directory>/lib -lmecab -lstdc++ -liconv


6. TinySVM のインストール
$ ./configure --prefix=<Install directory>
$ vi config.h
config.h (の末尾) に“#define __GNU_LIBRARY__ 1”を追記。 これは getopt() の重複などへの対策。

$ vi libtool
184行目にある “\$CC” を “c++” へと変更。名前解決の際に発生する不具合への対策として必要みたい。

$ make
$ make install


7. Yamcha のインストール
$ ./configure --prefix=<Install directory> --with-svm-learn=<Install directory>/bin
$ make
$ make install


[参考にしたサイト/エントリ]
http://blogs.dion.ne.jp/moe_moe/archives/7083664.html
http://quruli.ivory.ne.jp/diary/?date=20061010

Friday, January 23, 2009

Extract files from EnCase L01 file

How can I extract files from L01 file? I’m looking for a good way to do that.