ThinkPad X31 リカバリ領域の保存&復旧
http://www7.plala.or.jp/hidecube/ka/ThinkPadX31/recovery.html
ThinkPad X31 リカバリ領域の保存&復旧
http://www7.plala.or.jp/hidecube/ka/ThinkPadX31/recovery.html
リカバリーしたところ日本語キーボードとして認識されてしまう。英語キーボードとして認識させるには、以下の手順に従う。
http://www.roy.hi-ho.ne.jp/vifam/museum/tpx31e.htm
からの引用
15. キーボード・ドライバーの更新
コントロール・パネル内のキーボードから、キーボード・ドライバーを更新します。
この時点で、“101/102 英語キーボードまたは Microsoft Natural PS/2 キーボード”が設定されていますが、実は、日本語のキーボード配列となっています。
“ドライバーの更新”で、同じ名称のドライバーを選択し、上書き更新を行い、再起動します。
http://www.darwinports.org/
以下、http://macwiki.sourceforge.jp/cgi-bin/wiki.cgi?Gimpの記述をもとにした。
/Applications/Gimp.app/Contents/Resources/bin/gimpの内容を修正。
#export LANG=`grep '?b'?`defaults read .GlobalPreferences AppleCollationOrder?`_? # /usr/share/locale/locale.alias | sed -n 's/.*?(.._..?)?..*/?1/p;1q'` export LANG=ja_JP.UTF-8
http://www.sol.dti.ne.jp/~kikuyan/macosx/x11kotoeri.html
より、kinput2-v3.1.tar.gz、kinput2-v3.1-macim-20050629.patch.gzをダウンロード。
http://homepage1.nifty.com/daemon/MachTen/sonoda/
より、kinput2.fix4.macim.0.2.patch.gzをダウンロード
以下、http://www.sol.dti.ne.jp/~kikuyan/macosx/x11kotoeri.htmlの記述をもとにインストール
tar xzf kinput2-v3.1.tar.gz cd kinput2-v3.1 cat ../kinput2.fix4.macim.0.2.patch | sed -n -e '143,549p' -e '581,$p' | patch -p1 cat ../kinput2-v3.1-macim-20050629.patch | patch -p0 xmkmf -a make sudo make install sudo make install.man
/etc/X11/xinit/xinitrcのxterm起動の直前に以下を挿入
/usr/X11R6/bin/kinput2 &
~/.MacOSX/environment.plistを以下の内容にする。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PATH</key> <string>/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin</string> <key>LANG</key> <string>ja_JP.EUC</string> <key>LC_COLLATE</key> <string>C</string> <key>LC_TIME</key> <string>C</string> <key>XMODIFIERS</key> <string>@im=kinput2</string> <key>PERL_BADLANG</key> <string>0</string> </dict> </plist>
~/.bashrcに以下を追加する。
export XMODIFIERS='@im=kinput2'
~/.Xresourcesに以下を追加する。
kinput2*OverTheSpotConversion*modeShell.borderWidth: 0 kinput2*OverTheSpotConversion.useOverrideShellForMode: true kterm*allowSendEvents: true kterm*openIm: true
xcodeでインストールされなかったので、Packages内のX11SDK.pkgをインストール
ADCからxcodeをダウンロードしてインストール
ntp-serverを導入したものの、せっかくのHDDスタンバイが台無しになったので、ntpdateをインストール。時刻の同期は1日一回で十分かと思いきや、5時間ばかり動かしたら2分も違っていた。しかたがないので毎時0分にcrontabで同期させることにした。
以上でほぼ目的が達成された。
後はバックアップのしくみを確立すること。