MacでWindows 7を試す:Boot Camp経由でのインストール

MacでWindows 7を試す:Boot Camp経由でのインストール

Windowsアプリケーションやゲームを実行する必要があるMacユーザーにとって、今年後半にリリース予定のWindows 7の開発に注目するのは当然かもしれません。Windows 7の特徴の一つは、セットアップとインストールの簡素化です。

このシリーズでは、Windows 7がMacユーザーに提供する機能と、XPからの移行に必要な手順について解説します。特に、Windows 7のセットアップとインストールにおけるMac OS Xとの違い、そしてMicrosoftがXPやVistaのエクスペリエンスをどのように改善したかについて解説します。

Mac ユーザーが Windows をインストールする理由は数多くあります。VMware の Fusion、Parallels Desktop、Sun の無料 VirtualBox などの仮想環境で Windows を実行し、Mac OS X デスクトップ上でカスタムの企業アプリケーション (または Windows でのみ動作するその他のソフトウェア) を実行したいというユーザーもいるでしょう。

また、Windows専用ゲームを多数実行するために必要なパフォーマンスを最大限に引き出すために、Boot Campを使ってMacにWindowsをネイティブインストールしたいという人もいるでしょう。また、多くのMacユーザーは汎用PCも所有しており、Windows PCでMacとファイルを共有したりデータを同期したりできるように設定したいと考えている人もいます。

この記事の一部は、Boot Campを使用してMacにWindows(特にWindows 7)を直接インストールするMacユーザーを中心に、すべてのユーザーに当てはまります。以前の記事では、仮想環境内でのWindows 7のインストール手順について解説しました。

Boot Campの使用

Apple の Boot Camp ユーティリティ (下記) は、Mac ハードウェア上で Windows を実行できるようにする変換レイヤーとして表現されることもありますが、実際には、最初に Windows をインストールできるようにブート ドライブをフォーマットし、次にインストールされた Windows のコピーに Apple 提供のドライバー ソフトウェアを提供して、Mac 上の固有のハードウェアすべてに適切にアクセスできるようにする、2 段階の準備ツールにすぎません。

仮想環境内で実行する場合、これらの手順はどちらも必要ありません。これらのツールは、通常の Mac OS X ファイル システムにある仮想ディスク イメージから Windows を実行し、エミュレートする仮想ハードウェア用のドライバーを提供して、インストールされている Windows のバージョンに関係なく、標準ネットワーク、グラフィックス、およびその他の仮想コンポーネントの汎用 PC 環境を提供するからです。

Boot Campでディスクを再フォーマットする

ハードドライブがいっぱい、あるいはほぼいっぱいになっている場合、Boot Camp の準備で最初は苦労するかもしれません。Windows 7 をインストールするには、最低でも 15 GB の空きディスク容量が必要です。ここで言う空き容量とは、本当に空き容量があることを意味します。15 GB を確保するために必要なファイルだけを削除してしまうと、ドライブ内にファイルが散らばったままになり、Boot Camp が Windows 用のパーティション領域を確保できなくなる可能性があります。

これは、Boot Camp がドライブのディスク領域の一部を Windows 用に割り当てるだけでなく、実際にディスク全体をその場で再フォーマットし、ディスクの連続した領域を切り取って空のディスク パーティションを設定し、その差を埋めるためにブート ボリュームを縮小するからです。

これは潜在的に危険な操作なので、ディスク クローン ユーティリティまたは Time Machine を使用して外部 USB ドライブまたは Time Capsule などのネットワーク サーバーにバックアップし、ドライブの完全バックアップを必ず作成してください。

ディスクの再パーティション化で問題が発生したことはありませんが、中断やディスク エラーが発生すると、パーティション マップが無効になり、回復できない可能性のある読み取り不能なボリュームが発生する可能性があるため、ネットワークなしでこの危険な行為を実行するのは意味がありません。

Windows に割り当てる容量を特定すると、Boot Camp はディスク上のファイルをテトリスのピースのように移動させ、Windows 用にパーティション分割できる連続した空き領域を作成します。移動できないファイルが多すぎる場合は、ドライブを別のディスクにイメージ化し、すべてを元に戻すように促されます。

この操作はディスクユーティリティを使って実行できますが、多少時間がかかります。まず、ドライブを選択し、別のドライブ(接続したUSBドライブなど)にそのイメージ(下記参照)を作成します。その後、システムをFireWireターゲットモードに切り替え、別のシステムを使ってイメージをディスクに復元します。別の方法としては、Mac OS XインストールDVDからシステムを起動し、ディスクからディスクユーティリティを実行してイメージを起動ドライブに復元する方法があります。

Windows 7のインストール

iDefrag などのディスク最適化ツールを使用してドライブをデフラグすることも可能です。このツールは、Boot Camp では移動できないファイルを移動できる場合もあります。

理想的には、Boot Camp はこれらの手順を不要にするのに十分な空き容量を見つけてくれるでしょう。それでも、Boot Camp が再パーティション化の手順を完了するまでには、ある程度の時間(最大数時間)がかかります。また、Boot Camp はパーティションが 1 つしかないドライブからしか起動できないことに注意してください。そのため、既に起動ディスクをパーティション化している場合は、Boot Camp はまず 1 つのパーティションに再フォーマットするように要求します。

完了すると、ドライブに2つの使用可能なパーティションが表示されます。1つは通常のMacのブートドライブで、もう1つは「disk0s3」のようなひどい名前です。これは「ディスク0、スライス3」の略で、スライスはパーティションを意味します。他に2つの非表示のパーティションがあります。スライス0はパーティションテーブル、スライス1はEFIに割り当てられた200MBのパーティションです。(ドライブ全体が200MB未満だった頃を覚えていますか?)スライス2は元のMacパーティションです。

Windows 7のインストール

MacでWindowsを快適に操作

Windowsは、すべてのIntel Mac(およびPowerPC Macで使用されているOpenFirmwareに相当するもの)で使用されているブートファームウェアシステムであるEFIで使用されるパーティションテーブルの種類であるGPTの処理方法を実際には理解していません。しかし、IntelはWindowsを念頭に置いてEFIを開発したため、EFIではなくBIOSに依存している一般的なPCで使用されているよりシンプルなパーティションスキームであるMBRとの下位互換性を確保しました。

新しいWindows 7を含むWindowsは、インストール時に使用されるディスクパーティションを識別するために、BIOSブート環境とMBR(マスターブートレコード)の存在を想定しています。Boot Campは、作成した新しいパーティションを識別するためのダミーMBRをGPT内に用意し、MacのEFIファームウェアは再起動プロセス中にWindowsのBIOSとして動作します。

これにより、Mac ユーザーは Windows インストール DVD を挿入するだけで、そこから直接起動できるようになります。ソフトウェアは、実際には Apple 製の最先端の EFI PC 上で実行されているにもかかわらず、旧式の汎用 PC にインストールされていると認識します。

とりわけ、Mac が使用する高性能な EFI ファームウェアは、OpenFirmware が長年提供してきた次のような Mac 専用の機能と同じものをサポートしています。

Firewireターゲットモードは、ディスクのパーティションをFirewire経由で別のシステムから見えるようにします。

再起動時に起動ディスクとパーティションを選択するための オプションブート

光学ドライブから起動するための Cブート

BIOS搭載PCでは、ブートボリュームを手動で設定する必要があり、システムをターゲットモードで起動できません。また、通常、USBブートは試験的な品質しか提供されておらず、MicrosoftはWindowsでこれを公式にサポートしていません。そのため、外付けUSBドライブへのWindowsのインストール作業は非常に複雑になり、AppleのBoot Campでもサポートされなくなります。

勇気のある方はEFIユーティリティをダウンロードし、Windowsインストーラーを編集して外付けUSBディスクにWindowsをインストールすることもできますが、これは気の弱い人には向かない作業です。MacintoshのUSBドライブにWindowsをインストールしてください(Bootcampは不要です)。« Tube Shards

Windows は Mac の最新ファームウェアの利点をすべて活用することはできませんが、EFI を使用すると起動時に Mac OS X と Windows を簡単に選択できます。また、システムがどちらのオペレーティングシステム内からでも必要な起動デバイスを選択することもできます (Windows では Apple 提供のコントロールパネルを使用)。これは、デュアルブートの汎用 PC では Windows では実行できないことです。

Boot Camp を使用した Windows の直接インストール

Windowsのインストールプロセスはますます洗練されつつあります。新しいWindows 7ベータ版は、Mac OS Xの最初のリリースに匹敵するレベルに達しています。Windows 2000以降、MicrosoftはデスクトップオペレーティングシステムをDOSベースの起動とインストーラからNTカーネルを使用するものに移行しました。しかし、Mac OS Xの前身であるNeXTSTEPがかつてそうであったように、Windowsはインストール中にテキストモードに切り替わりました。Windowsのインストールエクスペリエンスは、初期画面(下図上部)からインストール進行状況のステップ(下図下部)まで、完全にグラフィカルになりました。これらのステップは、アクティブなAeroスタイルのウィンドウ(ただし、実際には装飾的なウィンドウであるため、実際には機能しません)のように表示されます。

Windows 7のインストール

Windows 7のインストール

AppleのMac OS Xインストーラは、DVDからMac OS Xの簡易版を起動し、インストールプロセスを実行します。これにより、インストールDVDはインストールプロセスの前に、ボリュームの検査、検証、フォーマットを行うディスクユーティリティのフルバージョンなど、使い慣れた便利なMac OS Xアプリケーションも実行できます。Windows 7インストーラは、いくつかのディスク操作を実行するための統合オプションを備えたカスタムシステムとして動作します。

Boot Campで用意されたパーティションにWindows 7をインストールする場合は、Windows 7のインストール開始時にNTFSディスクパーティションが必要となるため、この設定が必要です。下のインストールイメージでは、Windowsはすべてのディスクパーティションを認識していると報告していますが、GPTパーティション0は「未割り当て」であると認識しています。

Windows 7のインストール

WindowsをインストールしたいパーティションはBOOTCAMPというラベルのパーティション3ですが、インストーラーはそれが不可能だと表示します。この問題を回避するには、「ドライブオプション(詳細)」をクリックすると、パーティション3をフォーマットするオプションが表示されます(下記)。「OK」をクリックして、パーティションに何かが書き込まれている可能性があるという警告を閉じます(実際には何も書き込まれていません)。FATボリュームにはNTFSボリュームのクイックフォーマットを書き込むだけで済むため、フォーマットは迅速に完了します。

Windows 7のインストール

このステップが完了すると、Windows 7 は約30分かけて自動的にインストールを行い、その後、初期ユーザーアカウントの設定、自動システム更新の設定、新しいホームグループ共有機能に関するインストールオプションが表示されます。その後、Windows 7 はネットワークをセットアップし、Wi-Fi ネットワークを選択してログインできるようになります。許可すると、Windows 7 はすぐにいくつかの更新プログラムをダウンロードしてインストールしますが、実際にはインストールされるまで更新プログラムは識別されません。

2 ページ中 2 ページ目: Boot Camp を使用した簡単なドライバー、および Windows 用のサードパーティ製セキュリティおよび Apple アプリのインストール。

Boot Campで簡単にドライバーを作成

Windows 7のデスクトップが表示されたら、LeopardのインストールDVDを挿入すると、Appleが提供するソフトウェアドライバのインストールを促すメッセージが表示されます(下図上部)。このプロセスにより、トラックパッドからオーディオ、ネットワーク、グラフィックアダプタ、USB、MacBookに内蔵されたiSightカメラなどのデバイスまで、Macに搭載されているすべてのハードウェアに対応する10種類以上のカスタムドライバ(下図下部)が提供されます。

Windows 7のインストール

Windows 7のインストール

このシンプルなワンステップインストーラーのおかげで、MacへのWindowsのインストールは、一般的なPCへのインストールよりも簡単になります。多くのPCメーカーでは、一連のドライバインストールファイルを選択してダウンロードし、通常は各ファイルを順番にインストールする必要があり、その間に再起動が必要になることもあります。もしAppleが他のPCメーカーと同様にWindowsをプリインストールしたMacを販売することに興味があるなら、もちろんそうするでしょうし、より快適なインストール体験も提供できるでしょう。

Apple が提供する Boot Camp ドライバは、Windows XP または Vista での使用を目的としており、Windows 7 のベータ版より前に配布されました。それでも、新しいベータ版を使用している Mac ユーザーから報告されている問題はほとんどありません。また、Windows Vista 32 ビット版または Windows Vista 64 ビット版(インストールした Windows 7 の 32 ビット版または 64 ビット版によって異なります)の Boot Camp Update 2.1 for Windows Vista Update 2.1 で提供される更新ドライバもインストールする必要があります。Apple 提供のドライバをシステムに認識させるには、Windows 7 で「互換性のトラブルシューティング」ウィザードを実行する必要がある場合もあります。もちろん、Windows 7 はまだベータ版であり、Microsoft はテスト目的以外での使用を推奨していないことに注意してください。

私たちの限られたテストでは、Windows 7はVistaリリース時と比べてデバイスドライバの問題が少ないようです。新しいベータ版では、Vistaでは動作が不安定だった汎用USBハードドライブを問題なく認識し、以前はVistaで動作しなかったiPodも問題なく認識しました。場合によっては、特定のデバイス(奇妙なことにビデオカードドライバも含む)のドライバをWindowsに検索させる必要がありましたが、最初のプッシュ以降は必要なものをかなりうまく認識しているようです。

Windows用のサードパーティ製セキュリティアプリとAppleアプリのインストール

Windows をインストールしたら、ウイルス対策ソフトウェアとマルウェア対策ソフトウェアを有効にしてください。Microsoft はマルウェア対策として Windows Defender を提供していますが、ウイルス対策ツールは別途入手する必要があります。Microsoft がリンクしているベータ版ソフトウェアと有料版の AVG に加えて、無料のベーシック版の AVG をインストールすることもできます。

Appleのお馴染みのSafariブラウザもインストールしたいと思うでしょう。SafariではAppleソフトウェアアップデートのインストールオプションが表示されます。Safariはアップデートを促し、QuickTime(下記)のインストールを推奨します。QuickTimeをインストールすると、AppleはBonjour(プリンタ、Mac、AirPortのファイル共有のローカル検出用)とiTunesのインストールを推奨し、iTunesはWindows用のMobileMe同期設定コントロールパネルのインストールを推奨します。

Windows 7のインストール

Appleのソフトウェア・アップデートで提供されたダウンロード推奨は、Windows中心の評論家たちを激怒させました。彼らは、AppleがiTunesの人気を利用して他の無料ソフトウェアをWindowsユーザーに広めていることに苦悩し、苦悩していました。Macユーザーにとっては、特にWindowsで使い慣れたアプリを使い、MobileMe経由でMacとデータを同期したい人にとっては、この推奨は役立つものとなるでしょう。AppleのオプションのWindowsアプリに加えて、Boot CampはWindowsにMac独自の様々な設定を行うためのコントロールパネルもインストールします。これには、起動ドライブの設定、Fキーや赤外線リモコンに関するオプション、停電後の再起動オプションなどが含まれます。

AppleのWindows向けソフトウェアは、MacユーザーにWindowsでの作業に馴染みのあるエクスペリエンスを提供していますが、Microsoft自身もWindows 7の多くの要素をこれまで以上にMac OS Xデスクトップに近づけています。次のセクションでは、その点について見ていきましょう。