2009)なのだが、2年前くらいから光学ドライブの調子が悪い。このiMacは整備済み製品として購入したもので、HDDとメモリが増量されている。整備済み製品はときどき記載されているスペックよりも上のものが届くことがあってラッキー感があるのだが、1年間の特別保証が切れた直後あたりに調子が悪いことに気付いてしまった。現象としては、CDを挿入しても認識されず、ウンウンうなったあとで排出されるというもの。手持ちの音楽CDをすべてリッピングしようと思ってたときで、1日に10枚ペースで200枚くらいのCDをリッピングしたのが良くなかったような気がする。ときどきは認識されるからタチが悪い。認識されても、リッピングされた音源にノイズが載るという現象が出るため実質的に使えない状態。有償修理に出すことも考えたのだが、お値段が数万円コースとなるため放置、外付けのドライブを付けてごまかしてたのだが、来年で購入してから3年目になるということもあり、買い換えを視野に入れて交換を行うことにした。作業手順はASCII.jpに載っているとおり。iFixitも写真が多くて参考になる。実際に作業してみて感じたコツだが、フレームや液晶の取り外しは本体を寝かせた状態ではなく、立てた状態で作業をしたほうがやりやすい。寝かせると自重で本体がやや歪むためのようだ。OptiarcのAD-7640S。搭載されているのはAD-5670Sというモデルだが、OEM専用なので入手が難しい。ComputerでもiMac用に販売されているし、2011年12月現在国内でも入手しやすい。自分は九十九電機で購入。スロットイン型のモデルだが、ベゼルがついているので取り外して使用する。左側にイジェクトスイッチが付いているが、内蔵で使う場合不要。自分ははさみで切り取ってしまった。単純なスイッチなので動作上は問題ないと思われる。換装自体は無難に完了したのだが、どうもうまく動かなかった。ブート直後、丸いインジケータが表示されるまではディスクをセットできるのだが、OSの起動後はディスクを挿入しようとしてもドライブが吸い込んでくれない。OS上からドライブは正しく認識されているのだが。再度ばらしたり組み直したりと色々試行錯誤した結果、電源投入時にディスクをセットしておくと、起動後も問題なく動作するということが判明。電源投入後で動作しなくなった場合、ディスクをドライブに突っ込んだ状態でスリープ状態から復帰させるとディスクを吸い込み、その後利用できるようになることも分かった。ちなみに純正のドライブでは、スリープからの復帰時にドライブの音が鳴らないようになっているが、本ドライブでは鳴る。ファームウェアの問題のような気がしているのだが、Appleが提供するSuperDriveファームウェア・アップデート3.0は適用できなかった。いうことで問題の解決に向けて依然情報収集中である。Shellが利用できない。Shellの利用にはハードウェアアクセラレーションが必要なためだ。Shellが利用可能になる。Machineという記事にある通り。仮想マシンの設定の「ディスプレイ」項目で、ビデオメモリを128MBに設定、「3Dアクセラレーションを有効化」にチェックを入れる。Additionのインストールにはカーネルモジュールのビルドが必要なので、カーネルヘッダーや開発ツールをインストールしておく。Additionsをマウントする。Addition関連ファイルのSELinuxラベルが不適切なので、変更する。ログアウトして再ログインする以上で作業完了。検索:Aboutライター/エディター/プログラマー/Webディレクター、hylomのブログです。ご興味のある方はつぶやきや執筆記事などもどうぞ。TermWindows用のSSHクライアント機能付きターミナルエミュレータ。Windowsで作業する場合に必須。WinSCPSCP/SFTP/FTPS対応クライアント。遠隔サーバーとのファイル交換などに必須。TortoiseSVNバージョン管理システムSubversionのWindows用クライアント。使用頻度が下がり、コマンドを忘れ気味なのでGUIは便利。smplayerとりあえずだいたいのファイルを何も考えずに再生できるマルチメディアプレーヤー。PDFCreatorPDF作成ツール。日本語対応のはずだけど日本語UIは相変わらず終わっている感じなので英語UIでの使用をおすすめ。Antivirusウイルス対策ソフト。やばそうなファイルはこれでチェック。常駐しないので軽いし。MinGWPerlやMake、grepなどUNIX関連ツールを環境を汚さずに簡単にインストールできて便利。FLACCD音源をリッピング後劣化させずに管理するのに使用。リッピングが面倒で進んでいない......。ffdshowコーデック集。Playerで再生可能に。JPテキストエディタ。コード書きの必須ツール。無いと仕事になりません。X向け:CyberduckSCP/FTP/SFTP/WebDAVなどに対応するGUIのファイル転送ツール。ドラッグ&ドロップでファイル転送するのに便利。Emacsテキストエディタ。無いと仕事にならない。Perianコーデック集。Playerで再生可能&QuickLookで閲覧可能に。Xよりも前から使っているエディタ。多機能&そこそこ軽量。Magazineオープンソース関連ニュース/情報を掲載SourceForge.JPオープンソースソフトウェア開発支援サイト。私も使っていますGitHub公開Gitリポジトリ。