|
Ifeyinwa Okoye、2005 年 12 月 はじめにSun Microsystems でインターンとして働いていたころ、著者の最初のプロジェクトの 1 つは、ラップトップに Solaris オペレーティングシステム、Linux、および Microsoft Windows をマルチブートするよう構成することでした。 このプロジェクトは非常に魅力的で、手ごわいものと思われました。 しかし、作業を進めるにつれ、きわめて容易な課題であることが判明しました。 このトピックの詳細は、PDF 形式の Sun BluePrints OnLine ドキュメント、『Configuring Multiboot Environments on Sun x64 Systems with AMD Opteron Processors』を参照してください。 筆者の経験から、システムをマルチブートとして構成するために必要な手順を次に示します。
1. システムが最低限のハードウェアおよびディスク容量の要件を満たしていることを確認するBIOS が CD/DVD からブートするよう設定されていることを確認します (http://multiboot.solaris-x86.org/iv/1.html の「Practical How-to」を参照)。 次にシステム (特にディスク容量とプロセッサの種類) をチェックして、システムが 3 つすべてのオペレーティングシステムの最低限の要件を満たしていることを確認します。 Fedora では、すべてをインストールするには、最低でも 200MHz のプロセッサ速度、グラフィカルインストール用の 92M バイト RAM、および 6.9G バイトのハードディスクドライブが必要です。 Windows XP では、最低でも 233MHz のプロセッサ速度、64M バイト RAM、およびインストール中には 1.8G バイトのハードディスクドライブが必要です。 Solaris 10 OS では、最低でも 120MHz のプロセッサ速度、256M バイト RAM、および 2G バイトのハードディスクドライブが必要です。 x86 プラットフォームの Solaris OS の場合は、Hardware Compatibility List (HCL) をチェックして、使用するシステムが一覧にあるかどうかを確認します。 著者の Sony VAIO ラップトップなどのように、システムが一覧にない場合も、Solaris OS をインストールできる場合があります。 使用したラップトップは、1G バイトのメモリー、76G バイトのハードディスクドライブ、Intel Pentium M プロセッサ (プロセッサ速度 2.00GHz) を搭載しているため、システムは 3 つのオペレーティングシステムの基本的な要件をすべて満たしています。 2. パーティション分割ソフトウェアとオペレーティングシステムのメディア (CD/DVD) を入手する著者は PowerQuest 社の PartitionMagic を使用しましたが、SystemRescueCd や Ranish Partition Manager などのほかのフリーソフトウェアパッケージをダウンロードして使用することもできます。 次に、オペレーティングシステムのコピーの入手方法を示します。
3. システムをバックアップするすべての新規インストールと同様に、最初の手順は、最新ファイルをバックアップすることです。 オペレーティングシステム (特に 1 台のハードディスクドライブの異なるパーティションを含むオペレーティングシステム) のインストールは、データが失われるプロセスです。 すべてのファイルをバックアップすることが不可欠です。ハードディスクドライブをパーティション分割したあとでそれらを再インストールできます。 4. ディスクをパーティション分割する方法を決定する次の手順は、パーティションの計画です。 各オペレーティングシステムをどのように使用するかに基づいて、パーティションを計画すべきです。 著者がハードディスクドライブをどのようにパーティション分割したかを次に示します。
====================================================================================
Partition Information for Disk 1: 76,316.6 Megabytes
Volume PartType Status Size MB PartSect # StartSect TotalSects
====================================================================================
C: NTFS Pri 20,481.3 0 0 63 41,945,652
Linux ext2 Pri 20,481.3 0 1 41,945,715 41,945,715
Type BF Pri,Boot 33,295.5 0 2 83,893,824 68,189,184
ExtendedX Pri 2,055.2 0 3 152,087,355 4,209,030
EPBR Log 2,055.2 None -- 152,087,355 4,209,030
*:SWAPSPACE2 Linux Swap Log 2,055.2 152,087,355 0 152,087,418 4,208,967
Solaris OS により多くの容量を割り当てたのは、Solaris OS で開発の大部分を行う計画を立てたためです。 Linux と Windows には、これらのプラットフォームで開発とテストを行えるよう、それぞれに 20G バイトを割り当てました。 5. Windows をインストールする著者はリカバリディスクから Windows XP とアプリケーションプログラムを再インストールしました。 リカバリディスクからのインストールは、対話型の簡単なプロセスです。 まず Windows XP をインストールしたのは、PartitionMagic を Windows にインストールする必要があるためです。 続いて Windows を起動し、正常に動作することを確認しました。 6. パーティション分割ソフトウェアをインストールし、ハードディスクドライブをパーティション分割する
Windows に PartitionMagic をインストールし、PartitionMagic を起動しました。 PartitionMagic のメニューのオプションを使用して、Windows のサイズを 20G バイトに変更しました。 タイプ 左下のパネルには、著者が要求したすべての保留中のアクションのリストが表示されていました。 下部パネルを調べ、ミスを編集することができました。 リストが正しいことを著者が確認したあと、PartitionMagic はコンピュータを再起動し、要求されたアクションを実行し、その時点の詳細な進行状況レポートを表示しました。 プロセスが完了したあと、PartitionMagic は再度コンピュータを再起動し、Windows をロードしました。 著者は、パーティションのサイズと種類が要求どおり正しいことをチェックしました。 続いて、Windows アプリケーションが依然として正しく動作することをチェックし、USB 大容量ストレージからバックアップファイルを再インストールしました。 7. Linux をインストールする
Fedora のインストールは比較的簡単と思われます。 メニューは非常に情報量が多く、プロンプトで要求される情報を特定するのも簡単です。 著者は、デフォルト構成を使用するのではなく、Diskdruid を使用してハードディスクドライブを手動でパーティション分割することを指定しました。 Fedora は
GRUB ローダーをインストールする位置を、マスターブートレコード (MBR) ( インストール後、システムを再起動し、Fedora の GRUB メニューから Windows と Fedora をブートできることを確認しました。
Solaris 10 1/06 OS をインストールする場合は、 メニューリストは次のようになります。 root (hd0,1) kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.9-1.667.img Linux のデバイスドライバをインストールする場合、役に立つ多数の Linux サポート Web サイトが存在します。 8. x86 プラットフォーム版 Solaris 10 OS をインストールするインストールするには、次の情報を指定する必要があります。 デフォルト値は常に None または No と設定されています。
サマリーページで選択内容を確認し、必要な変更を行います。 続いて「Install」をクリックします。 CD からインストールする場合、最初のインストール CD が次のアクションを実行します。
9. 3 つのオペレーティングシステムへのアクセスをすべて設定するSolaris 10 3/05 リリースをインストールする場合、システムは 3 つすべてのオペレーティングシステムをブートするよう設定されます。 Solaris 10 1/06 OS を使用している場合、この時点では Solaris OS と Windows にのみアクセスできます。 (注: この記事の執筆時点では、Solaris 10 1/06 ソフトウェアは OpenSolaris Project または Solaris Express program から入手できます。) Solaris GRUB から Linux OS へのアクセスを設定するには、次の作業を行います。
手順はこれだけです。 次回のシステム再起動時には、3 つすべてのオペレーティングシステムをブートするオプションがあります。 参照
Solaris OS 上での特定のハードウェアに関する情報は、HCL Resources ページを参照してください。 また、システムの販売元の Web サイトもチェックしてください。 Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License. |
BigAdmin SubscriptionsBigAdmin Areas
BigAdmin Sun Center
BigAdmin Topics |