LinuxユーザーがWindows 10を無料で試す方法|仮想マシンとデュアルブートの完全ガイド
Windows 10 Technical Preview(TP)には、Linuxからインスピレーションを得た機能が数多く搭載されています。複数の仮想デスクトップを切り替えられる「ワークスペース」、開いているウィンドウを一覧できる「タスクビュー」、そしてUbuntu風の検索機能などです。Microsoftはユーザーのフィードバックをはじめとするさまざまな情報源から優れたアイデアを取り入れ、魅力的かつ安定したオペレーティングシステムへと仕上げました。Windows 10 TPは100万回以上ダウンロードされ、寄せられたフィードバックも驚くほど好意的です。
たまにWindowsが必要になる、あるいはOSの乗り換えを考えている——そんな方はいませんか?プレビュー段階のWindows 10は、まだメインOSとして日常的に使うには不安が残ります。とはいえ、TPなら無料でお試しできます。この記事では、仮想マシンへのインストール方法と、Ubuntuとのデュアルブート環境の構築方法を詳しく解説します。
Windows 10 TPのシステム要件
Windows 10 TPのシステム要件は控えめです。
- プロセッサ:1GHz以上
- メモリ(RAM):1GB(32ビット版)/2GB(64ビット版)
- 空きハードディスク容量:16GB
- グラフィックカード:WDDMドライバー対応のMicrosoft DirectX 9グラフィックスデバイス
- Microsoftアカウントとインターネット接続
Microsoftは「Windows Insider Program」を立ち上げており、ユーザーはWindows 10をダウンロードしてフィードバックを提供できます。登録にはMicrosoftアカウントが必要です。サインインしたら、Windows Technical Previewの利用規約とプライバシーに関する声明に同意すれば、Insiderとして登録完了です。
LinuxからWindows 10へ直接アップグレードすることはできないため、ISOファイルをダウンロードする必要があります。お使いのハードウェアに合ったバージョンを選びましょう。32ビット版のWindows 10 TPは64ビットハードウェアでは動作しない点に注意してください。
仮想マシンとしてWindows 10 TPをインストールする
この記事では、HP Compaq nw8440モバイルワークステーション(CPU:Centrino Duo 64ビット)にインストールしたUbuntu 14.04を使用しています。
BIOSの準備
Windows 10のセットアップを始める前に、パソコンを再起動してBIOSに入り、「Virtualization Technology(仮想化技術)」が有効になっていることを確認してください。初期状態では無効になっているのが一般的です。BIOSの種類によって、この設定は「Advanced BIOS Features」「CPU Settings」などの項目にあります。筆者の環境では「System Configuration」→「Device Options」の中に見つかりました。見つかるまで各メニューを探してみてください。
VirtualBoxのインストールと仮想マシンの作成
Ubuntuに戻ったら、ソフトウェアセンターからVirtualBoxを検索してインストールします。VirtualBoxを起動したら「新規」をクリックし、仮想マシンに名前を付けます。「タイプ」は「Microsoft Windows」を選択し、「バージョン」ではインストール予定のエディションに応じて「Other Windows」の32ビットまたは64ビットを選びましょう。
以降はデフォルト設定のまま進めて問題ありません。可能であれば、RAMは1GB以上(できればそれ以上)を割り当ててください。仮想ハードディスクは可変サイズでも構いませんが、専用領域として確保したほうがパフォーマンスが向上する傾向があります。仮想ハードディスクを作成した後、「設定」→「ディスプレイ」でビデオメモリを増やしておくのもおすすめです。
設定が完了したら「起動」をクリックして仮想マシンを立ち上げます。初回起動時には、インストールに使用するISOファイルを選択するよう求められます。
インストール中に発生するエラーへの対処法
ここで筆者は「Your PC needs to restart.(PCを再起動する必要があります)」というエラーに遭遇しました。幸い、このエラーは簡単に解決できます。まず仮想マシンの電源を切り、ターミナルを開いて以下のコマンドを入力してください。vmnameの部分には自分が付けた仮想マシン名を入れます。大文字・小文字の区別にも注意しましょう。
VBoxManage setextradata "vmname" VBoxInternal/CPUM/CMPXCHG16B 1
Enterキーを押してコマンドを実行したら、仮想マシンを再起動します。これでVirtualBox内でのWindows 10インストールを続行できるはずです。下のスクリーンショットのような画面が表示されれば、ゴールはもうすぐそこです。ただし、セットアップには時間がかかる場合があります。
LinuxマシンでWindows 10 TPをデュアルブートする
「Windowsを先にインストールしてからLinuxを入れるほうが楽だ」というのは定番のアドバイスです。実際その通りで、以前にもWindows 8とUbuntuのデュアルブート構築手順を紹介しました。今回は簡潔に、既存のUbuntu環境の隣にWindowsをインストールする流れをご紹介します。作業は長く複雑になる可能性がありますが、幸いUbuntuの公式ドキュメントは非常に充実しています。
注意:Windowsをインストールすると、Ubuntuのブートローダー(GRUB)が上書きされてしまいます。復元方法は紹介していますし、筆者自身も復元に成功していますが、万が一に備えてデータのバックアップを強くおすすめします。マスターブートレコード(MBR)のバックアップも忘れずに行いましょう。
Ubuntu LiveUSBを作成する
Windows 10 TPをインストールするには、独立したドライブ領域が必要です。空きパーティションがない場合は、先に作成しておきましょう。パーティション操作は失敗する可能性もあるため、事前にデータのバックアップを取っておくことをおすすめします。
Ubuntu LiveUSBの作成手順については、Ubuntu公式ドキュメントのガイドに従うのが確実です。
NTFSパーティションを作成する
GPartedを含むUbuntu LiveUSBから起動します。GPartedはドライブの再パーティショニングができるツールで、ソフトウェアセンターから開けます。未割り当て領域として最低16GBを確保し、その領域を右クリックして「新規」を選択します。ファイルシステムには必ず「NTFS」を指定して「追加」をクリックし、最後に緑のチェックマークで「すべての操作を適用」を実行しましょう。
すでに予備のパーティションがある場合は、GPartedでNTFS形式にフォーマットします。パーティション上のデータはすべて消去されるため、事前のバックアップを忘れずに行ってください。
起動可能なWindows 10 TP USBを作成する
4GB以上のUSBメモリに加えて、起動可能なUSBフラッシュドライブを作成できるユーティリティ「UNetbootin」が必要です。UbuntuソフトウェアセンターからUNetbootinをインストールし、ツールを開いたら「ディスクイメージ」にWindows 10 TPのISOファイルを指定、「タイプ」で「USBドライブ」を選択、対象の「ドライブ」を指定して「OK」をクリックします。
作成した起動用USBを使ってWindows 10をインストールすれば、あとは手順通りに進めるだけです。BIOSでUSBからの起動を有効にしたり、起動順序を変更したりする必要があるかもしれません(手順は前述のリンクを参照)。
Windowsインストール後にUbuntuを復旧する
この状態でパソコンを起動すると、Windowsしか立ち上がらないことに気づくでしょう。これはマスターブートレコードが上書きされたためです。最も簡単な復元方法は「Boot-Repair」を使うことです。
Ubuntu LiveUSBを起動し、Boot-Repairのインストール手順とGRUBの復元方法に従ってください。Boot-Repairを使えば、Ubuntuを再び起動できるようになるだけでなく、デュアルブートの選択メニューも自動的に整えてくれます。
別の方法でWindows 10 TPを試したい方へ
余っているPCへのインストール、Windows上の仮想マシンへのインストール、仮想ハードディスクへのインストールといった方法も解説しています。古いWindows 7やWindows 8のパソコンからWindows 10へアップグレードすることも可能です。どの方法を選ぶにしても、まだWindows 10 TPをメインOSにするのは避けましょう。
LinuxとWindowsを並べて使う
仮想マシンでWindows 10 TPを動かせば、外観や機能の雰囲気をつかむには十分ですが、ネイティブインストールのパフォーマンスには決して及びません。一方、Linuxの隣にWindowsをセットアップするのは手間のかかる作業です。それをやり遂げた方は、本当に尊敬に値します!
Technical Previewを試してみましたか?どんなことがあれば、あなたはWindowsをメインOSに乗り換えますか?現時点でのWindows 10の印象はいかがですか?
-
Windows 11で実行中のプロセスを表示する方法|タスクマネージャー・コマンドプロンプト・PowerShellの手順を解説
パソコンの動作が遅くなったとき、多くのユーザーはまずタスクマネージャーを開いて、CPUやメモリを過剰に消費しているプログラムやサービスがないかを確認し、原因となっているものを終了させます。この情報をもとにすれば、システムの速度やパフォーマンスに関するトラブルを素早く特定し、解決することが可能です。やり方がわからなくてもご安心ください。この記事では、Windows 11で実行中のプロセスを表示する方法を、タスクマネージャー、コマンドプロンプト、PowerShellの3つの手段を使って詳しく解説します。手順を覚えておけば、状況に応じて適切な対処ができるようになります。 Windows 11で実
-
Windows 8.1 の動作が遅い?今すぐ試せる高速化・スピードアップ方法5選
「ノートパソコンの動きが信じられないほど遅いです。特にゲーム中に顕著で、パソコンを高速化するためのソフトを買うお金もありません。もう窓から投げ捨てたくなるほどです。Windows 8.1 を速くするにはどうすればいいのでしょうか。助けてください!」 急いでいるときに限ってパソコンの動作が重くなると、本当にストレスが溜まりますよね。しかし、高価なソフトを購入しなくても、Windows 8.1 の標準機能だけで動作を改善できる方法はいくつもあります。 この記事では、Windows 8.1 を高速化するための5つの対策をご紹介します。すべてを実施する必要はありません。まずは取り組みやすそうなものか