2013年11月16日土曜日

OSX Marverics への移行記録

MBP の OS を mountain lion から Mavericks への上げた

MBP は DVD を外して2本のドライブを内蔵している:
  • 128GB SSD ( /Volumes/MacSSD )
  • 500GB HDD (/Volumes/MacHD ) 
MacSSD にはシステムを、MacHD にはホームディレクトリを置いて /Users/username へとリンクを張っている。

まずは Mountain lion のシステムをタイムマシンでバックアップ

クリーンインストールしたいので、インストーラ起動後、 MacSSD の Mountain lion が入っている領域をディスクユーティリティで初期化し(ホームディレクトリを置いていた MacHD はそのまま)、 OSX の再インストールを選択。インストーラのダウンロードから含めて、1時間程度かかった。その後ユーザー jugem を作成し、ログイン。root 権限で /Users/jugem をリネームして、MacHD にある /Volumes/MacHD/jugem へリンクを張った。再起動して jugem でログインすると、見覚えのあるデスクトップが現れた。

続いて、
  • MacHD に退避していた /etc/hosts のコピー
  • MacHD に退避していた /user/local/ のコピー 
  • Aqua term のインストール
  • Xcode のインストール
をして、
  • ssh で他のマシンへのログイン
  • /usr/local/ 以下で自分でビルドしたツール群 ruby, postgresql, gnuplot は動いた。
  • gfortran は共有ライブラリ ctr1.o が見つからず使えなかった。どうしたものか。
まで確認。iPhoto, iMovie は購入済みだったので、AppStore でインストール。iPhoto に関しては起動するとデータディレクトリのアップデート処理が行われた。iMovie はほぼ使っていないのでよくわからない。

その後、
  • gfortran は marvericks 対応のバイナリをダウンロード・インスト
  • Dropbox をインストール。
  • 家族のアカウントを作り直して、Dropbox でデータを同期
  • MacHD に退避していた GIMP などをApplicationへコピー
  • VirtualBox はそれでは動かなかったので再度インストール
  • LaunchDaemons の plist を忘れていた。TimeMachine が作った sparsebundle をマウントしてコピー ( smartd の起動など)

0 件のコメント:

コメントを投稿