54
Tigerへのアップグレードを管理する

編集者注: 以下の記事は、TidBits Electronic Publishing からダウンロード可能な 5 ドルの電子書籍『Take Control of Upgrading to Tiger』からの抜粋です。

MacのOSをアップグレードするのは、家の既存の基礎を撤去してその下に新しいガレージを増築するようなものです。どちらの場合も、手順は概念的にはシンプルです。残しておきたいパーツを別に用意し、古いパーツをいくつか取り外し、新しいパーツを追加し、元の構造を新しい基礎の上に置き、その過程で切断されたすべてのインフラストラクチャを再接続します。すべてがうまくいけば、最終的な製品はより安定し、素晴らしい新機能を備えています。

Mac OS X 10.4 Tigerの場合、オペレーティングシステムを構成するファイルやデータなど、数万もの要素が、適切な場所に適切な設定でインストールされる必要があります。これを確実に実行するのは、何をどこにインストールすべきかを知っているインストーラアプリケーションの役割です。Appleは、このプロセスをシンプルなものとして捉えてほしいと考えています。インストーラをダブルクリックし、いくつかの簡単な質問に答え、インストールが完了するのを待つだけで、新しいオペレーティングシステムをお楽しみいただけます。そして、Appleの功績として、Tigerインストーラには素晴らしい改良が加えられており、以前のアップグレードで多くの不満が解消されることが期待されています。多くのユーザーは、まさに私たち皆が期待するような、トラブルのないアップグレードを体験できるでしょう。

それでも、今回のような大規模なシステムアップグレードは複雑な作業であり、多くの落とし穴が潜んでいます。問題は起こり得ますし、実際に発生します。インストールプロセスを完了できないのに、その理由がわからないというユーザーもいるでしょう。どのオプションを選択すればよいのか、あるいはどのような影響があるのか​​がわからないというユーザーもいるでしょう。インストーラの終了後、Macを再起動できないユーザーもいるでしょう。印刷やインターネットへのアクセスができなくなるユーザーもいるでしょう。重要なデータが失われたり、ソフトウェアの互換性が失われたり、周辺機器が動作しなくなったりするユーザーもいるでしょう。私自身、こうした問題に何度も遭遇した経験があり、皆さんにはそのような不便を経験させたくないと思っています。

始める前に重要な注意事項:他の主要なシステムアップグレードと同様に、続行する前に最新のバックアップがあることを確認してください。「 Take Control of Upgrading to Tiger」には 、アップグレードの準備と発生する可能性のある問題の解決に関する追加のアドバイスが記載されています。

アップグレード方法を選択する

以前のバージョンの Mac OS X がすでにインストールされているユーザーの場合、Tiger インストーラでは 3 つのアップグレード オプションが提供されます。

  • Mac OS X をアップグレードする (デフォルトのアップグレード方法)
  • アーカイブしてインストール
  • 消去してインストール
  • Tigerインストール画面

    インストーラを実行する際に、これらの方法のいずれかを選択しますが、選択する方法によって、必要な準備手順がいくつか決まるため、今からこれらの方法を知っておく必要があります。ほとんどのユーザーは、「インストーラが最善を尽くす」と考えて、デフォルトの方法を選択するでしょう。理想的には、これが最もスムーズなアップグレードとなるはずです。しかし残念ながら、新しいシステムをアップグレードするたびに、この方法を選択した一部のユーザーが深刻な問題に遭遇します。特に、適切な準備を怠った場合、深刻な問題に遭遇することがよくあります。

    (まだ Mac OS X がインストールされていないボリュームに Tiger をインストールする場合、「Mac OS X のアップグレード」の選択肢は「Mac OS X のインストール」になります。このオプションでは、選択したボリュームに Tiger のクリーン コピーがインストールされますが、そこに既に存在するその他のファイルは消去されません。)

    Pantherへのアップグレードをコントロールする では 、ほとんどのユーザーには「アーカイブしてインストール」(多少の修正は加えた)を推奨しました。しかし、TigerではAppleが新しいファイル転送機能を追加したことで、「消去してインストール」が多くのユーザーにとってより魅力的な選択肢となりました。しかし同時に、混乱を招く可能性のある選択肢も数多く提示されています。結局のところ、アップグレード方法の選択はMacの設定次第です。

    Mac OS Xのアップグレード

    デフォルトの方法である「Mac OS X をアップグレード」は、既存のファイル、アプリケーション、設定をすべてそのまま残すことで、移行を可能な限りシンプルにします。インストーラは、古い Mac OS X のすべてのコンポーネントを Tiger 版の同等のコンポーネントに置き換え、不要になったものは削除します。一方、ユーザーがインストールしたファイル(環境設定を含む)はすべてそのまま残ります。

    素晴らしいと思いませんか?理論上はそうなのですが、このアプローチは深刻な問題を引き起こす可能性があります。最も重要なのは、インストールしたサードパーティ製ソフトウェアの一部がTigerと競合する可能性があることです。Tigerをインストールした後に再起動すると、深刻な競合が発生し、 カーネルパニックと呼ばれるシステム全体のクラッシュ 、アプリケーションのクラッシュ、判読できないエラーメッセージ、その他の不具合が発生する可能性があります。コマンドラインハックなど、以前のオペレーティングシステムに適用したその他のカスタマイズも、Tigerで問題を引き起こす可能性があります。Pantherでは発生しなかったディスクエラーでさえ、デフォルトのアップグレード後に発生する可能性があります。

    公平を期すために言うと、この種のアップグレードで問題が発生するリスクはすべてのユーザーにあるわけではありません。Apple以外のソフトウェアをインストールしたことがなく、ドキュメントに記載されている設定以外にシステムを変更したことがない場合は、問題が発生する可能性は低いでしょう。特に、非常に新しいMacをお持ちの場合、または最近Pantherをクリーンインストールした場合はなおさらです。

    変更の回数が多くなるほど、また主要なオペレーティング システムのインストールやアップグレードから時間が経つほど、この方法で問題が発生するリスクが高くなります。

    アーカイブしてインストール

    AppleはJaguar以降、「アーカイブ&インストール」と呼ばれるアップグレード方法を導入しました。これはMac OS 9で利用可能なクリーンインストール方法に似ていますが、より高度なものです。アーカイブ&インストールでは、完全に新しいクリーンなシステムが作成されますが、古いシステムファイルのコピーは保持されるため、新しいオペレーティングシステムが起動した後、重要なファイルを手動でコピーすることができます。

    アーカイブとインストールには、「ユーザーとネットワーク設定を保持する」というオプションがあります。このオプションを選択すると(選択することをお勧めします)、アーカイブとインストールはホームフォルダ(/Usersフォルダの内容)をそのまま保持するため、アップグレード後もすべてのユーザーアカウントのドキュメント、環境設定、ネットワーク設定が維持されます。

    :Tigerインストーラーは、「ユーザとネットワーク設定を保持する」を選択すると、インストール完了時にセットアップアシスタントがスキップされると表示しています。これは完全には正しくありません。セットアップアシスタントは実行されますが、短縮された形式で、Apple IDと登録情報の入力を求めるだけで、通常のように画面全体に表示されることはありません。

    アーカイブ&インストールでは、インストーラが古いシステムフォルダの内容(サードパーティの機能拡張やログイン項目を含む)を新しいシステムにコピーしないため、ほとんどの互換性の問題を回避できます。また、/Libraryフォルダ内やディスクのルートレベルにあるいくつかのフォルダもスキップされます。アーカイブ&インストールは万能ではありませんが、デフォルトの方法であるMac OS Xのアップグレードよりもはるかに信頼性が高いです。

    アーカイブ&インストールの欠点は、必要な追加ファイルを探してコピーするために、後で多少の手作業が必要になることです。特にサードパーティ製のユーティリティ、フォント、その他のソフトウェアを多数使用している場合、これは膨大な手作業となり、ストレスの溜まる作業となる可能性があります。また、アーカイブ&インストールは多くの古いファイルのコピーを保持するため、かなりのディスク空き容量を必要とします。しかし、その努力の成果として、よりクリーンで安定したシステムが得られ、時間のかかるトラブルシューティングを行う必要性が大幅に減ります。

    アーカイブとインストールは、Tiger インストール DVD のフル バージョンと、Mac OS X Up-to-Date プログラムを通じて入手できるアップグレード DVD の両方でオプションとして利用できる必要があります。

    消去してインストール

    Tigerを完璧にクリーンで完璧な状態でインストールするには、「消去してインストール」を選択できます。この方法では、インストール完了時にシステムがほぼ完全に動作することが保証されます。他の2つのインストール方法とは異なり、この方法では、隠れたディレクトリの破損、ファイルシステムの問題、その他問題の原因となる可能性のあるディスクの不具合がすべて消去されます。

    もちろん、完璧なシステムには代償が伴います。すべての設定、ネットワーク設定、ユーザーがインストールしたソフトウェア、ドキュメントが失われ、バックアップから復元するか、ゼロから作り直す必要があります。システムに加えた変更の程度によっては、これは大変な作業になるかもしれません。

    ここでAppleの新しいファイル転送機能(別名「移行テクノロジー」)の出番です。「消去してインストール」の直後、セットアップアシスタントが自動的に起動し、別のボリューム(あるいは別のMac)からすべての個人ファイルをコピーするかどうか尋ねられます。外付けハードディスクや内蔵ドライブの別のパーティションに起動可能なバックアップを作成しておけば、インストーラがコピー作業の90%を自動で実行します。(残りの10%は?この抜粋の最後にある「失われたファイルの復元」セクションをご覧ください。)また、「消去してインストール」は、「アーカイブしてインストール」よりも必要なディスク容量がはるかに少なくて済みます。

    「消去してインストール」は、バックアップ用に外付けハードドライブ(1台または2台)をお持ちのユーザーに最適です。また、ディスクユーティリティで修復できないエラーがハードディスクにある場合や、万が一のトラブルを回避したい場合にも最適な方法です。

    :消去してインストールすると、選択したボリュームのみが消去されます。パーティション設定には影響せず、他のパーティションの内容も消去されません。

    ファイル転送とアーカイブとインストール

    2つのシステムを並べて比較すると、片方は「アーカイブとインストール」を使用してアップグレードし、もう片方は「消去とインストール」(ファイル転送画面ですべてのオプションを選択)を使用してアップグレードした場合、「消去とインストール」の方がアクティブシステムに転送されるファイルとフォルダの数が多いことがわかります。「アーカイブとインストール」を使用する場合は、残りのファイルとフォルダをすべて手動で転送する必要があります。この手間を省くため、可能であれば「消去とインストール」とファイル転送機能を併用することをお勧めします。

    あなたにぴったりの方法はどれですか?

    Mac OS X のアップグレード、アーカイブしてインストール、または消去してインストールの選択は、いくつかの単純な要素に帰着します。

    次の場合は Mac OS X のアップグレードを選択してください:

  • MacにApple以外のソフトウェアをインストールしたことがないこと。
  • 最近、Jaguar または Panther のクリーン インストールを実行した。または
  • ほとんど変更を加えていない新しいコンピューターを持っている場合、または
  • 賭けに出たい気持ちはわかります。すべてがうまくいけば、これは最も速いインストール方法です。しかし、すべてがうまくいかなかった場合は、最も遅くなります。(次のページにある「Joeの妥協策」で、両方のメリットを享受できる方法をご覧ください。)
  • 次の場合はアーカイブとインストールを選択してください:

  • 起動ディスクを別のボリュームに複製する手段がない。
  • 技術に詳しい方で、重要でないファイルを新しいシステムに手動でコピーしたい場合(たとえば、春の大掃除として)。
  • Mac OS X のアップグレードで潜在的な互換性の問題が発生するのではないかと心配している一方で、消去してインストールすることでハードディスクからすべてのデータが消去されることについても同様に不安を感じています。
  • 注意: 「アーカイブしてインストール」を選択する場合は、「ユーザーとネットワーク設定を保持する」チェックボックスが選択されていることを確認してください (デフォルトで選択されているはずです)。

    次の場合は消去してインストールを選択してください:

  • プライマリボリュームを複製するのに十分なスペースのある外付けハードドライブ(または2つ目の内蔵ドライブ)がある。
  • ディスクユーティリティで修復できない重大なディスクの問題がある、または
  • 内部ディスクの空き容量が非常に少ない。
  • 他の方法では問題が発生する可能性があると心配しており、アップグレードが成功する可能性を最大限に高めたいと考えています。
  • 二重に深刻です。警告しなかったとは言わないでください!ハードディスクの消去に関してはかなり臆病な Take Control の発行者、Adam Engst氏から、Tigerの新規インストール前に「Erase and Install」を実行するとハードディスク(またはパーティション)上のすべてのデータが消去されることを念頭に置いておいてほしいと依頼されました。バックアップに何か問題があった場合、大変なことになります。(Adam氏は作業開始前に少なくとも2つの独立したバックアップを取っているはずです。)ですから、作業を進める前に必ずバックアップを何度も確認してください!

    他の条件が同じであれば、堅牢性とアップグレードの容易さを最も両立させている「消去してインストール」を好みます。ただし、ほとんどの場合、プライマリボリュームをバックアップするために2台目のハードドライブが必要になります。データを別のパーティションにバックアップする場合でも、パーティション作成プロセス中にデータを保持するための2台目のドライブが必要になります。とはいえ、2台目のドライブを購入する理由は数多くあります。特に、優れたバックアップデバイスとなる外付けFireWireドライブであればなおさらです。

    ジョーの妥協法

    この電子書籍を読んでいる方の多くは、「アーカイブしてインストール」か「消去してインストール」をすべきだろうとは思うけれど、面倒そうだし、デフォルトの方法、つまり「Mac OS Xをアップグレード」で済ませれば何も問題は起きないだろう。うまくいけば、かなりの時間節約になるだろう!」と考えていることでしょう。確かにその通りです。安易な方法でやるとコンピュータが壊れてしまうなどと脅すつもりはありません。デフォルトの方法に固執すれば、ほとんどの人は問題なくアップグレードできるはずです。

    しかし、中にはひどく悪い経験をする人もいるでしょう。私の目標は、物事がうまくいかないリスクを最小限に抑え、すべてがうまくいく可能性を最大限に高めるお手伝いをすることです。

    そのため、余分な作業を行うことに少し抵抗がある方のために、Mac OS X のアップグレードのシンプルさと他の 2 つの方法の安全性の間の妥協案を提案させてください。

    1. この本の他のセクションの提案 (ログイン項目を無効にする、データをバックアップする、ハード ディスクを検証するなど) に従います。

    2. ディスクのバックアップはお済みですか?念のため、念入りに確認してください。必要になった場合に備えて、起動ボリュームをアップグレード前の状態に復元できることを必ず確認してください。

    3. アップグレード方法を選択するときは、「Mac OS X のアップグレード」を選択します。

    4. アップグレード後は、本書の「ソフトウェア アップデートの実行と Tiger 環境のセットアップ」の手順に従ってください。

    5. このプロセス中に問題が発生した場合 (コンピュータが起動しない、アプリケーションがクラッシュするなど)、バックアップ ソフトウェアを使用して起動ボリュームを以前の状態に復元し、アーカイブとインストールまたは消去とインストールを実行します。

    これで、Mac で Tiger が実行されるようになります。これにより、時間と労力を節約できる可能性があります。

    失われたファイルを復元する

    ( 注意: インストール方法として Mac OS X のアップグレードを選択した場合、このセクションは適用されません。)

    先ほども述べたように、「アーカイブしてインストール」(およびその「ユーザーとネットワーク設定の保持」オプション)を使用する場合でも、「消去してインストール」(バックアップボリュームからユーザーファイル、アプリケーション、ドキュメントを転送)を使用する場合でも、インストーラは古いファイルをすべてコピーするわけではありません。これはある程度は良いことです。コピーされないファイルの多くは、アップグレード後に問題を引き起こす可能性が最も高いファイルだからです。いずれにしても古いファイルをすべてコピーするつもりなら、「アップグレード」を選択した方がよいでしょう。「アーカイブしてインストール」や「消去してインストール」から得られるメリットはほとんどありません。

    とはいえ、多くのユーザーにとって、これらの項目のいくつかは必要となるでしょう。少し複雑な点として、アクティブシステムにコピーされないファイルのリストは、「アーカイブしてインストール」を使用したか、「消去してインストール」を使用したかによって異なります。以下に、不足しているファイルの代表的な例をいくつか挙げます。

    アーカイブしてインストールまたは消去してインストール中にコピーされません:

  • マウス、スキャナ、オーディオ機器などの周辺機器のドライバや、カーネル拡張機能としてパッケージ化されたその他のシステム拡張機能(/System/Library/Extensions にあります)
  • /usr 内のユーザーがインストールしたファイル(MySQL などの Unix ソフトウェア(およびそのデータ)が含まれる可能性のある /usr/local ディレクトリ全体を含む)
  • /private/etc 内で変更した可能性のあるファイル(Apache 設定ファイル /private/etc/httpd/httpd.conf など)
  • 消去およびインストール中にコピーされますが、アーカイブおよびインストール中にはコピーされません

  • /Library/PreferencePanes にインストールされたサードパーティの設定パネル(ユーザーの ~/Library/PreferencePanes フォルダとは対照的)
  • Palm同期に必要なコンポーネントを含む/Library/CFMSupportフォルダ
  • /Library/Components の内容。TypeIt4Me や iGlasses などのユーティリティに必要なファイルが含まれる場合があります。
  • /Library/Frameworks の内容(PGP Personal Desktop、StickyBrain、Stuffit Deluxe、iODBC、その他のソフトウェアで使用されるコンポーネントを含む)
  • StickyBrainなどのアプリケーションによって使用(およびインストール)される/Library/OpenBaseフォルダ
  • これらのソフトウェアの一部は、インストーラを再度実行するだけでTigerシステムに復元できます。それ以外の場合は、バックアップボリューム(「消去してインストール」を実行した場合)または以前のシステムフォルダ(「アーカイブしてインストール」を実行した場合)からファイルを手動でコピーする必要があります。まず、影響を受けるソフトウェアパッケージを再インストールしてください。その後、必要な残りのファイルを手動でコピーできます。

    [ Joe Kissell 氏は、Mac ソフトウェアに関する多数の本の著者です。最近の著書には、『Take Control of Upgrading to Tiger』 『Take Control of Mac OS X Backups』 (TidBits Electronic Publishing、2005 年) があります。 ]