ubuntu20.04上のVirtualboxにWindows10をインストール。
2016年にセキュアブート無効な状態でVirtualboxを少しだけ使いました。(マザーボードの仮想支援機能を有効にしておく必要があります) ubuntu18.04に切り替えた時にセキュアブートを有効にした為、VirtualBoxのインストールに失敗するようになり、Virtualboxを諦めていました。
先の記事(ubuntu20.04に移行した)でセキュアブートをやめることに抵抗がなかった訳です。
セキュアブート有効でも可能なようですが、失敗すると面倒なのでやめました。どうしてもという場合は Secure BootなUbuntu 18.04にVirtualBox 6.0をインストール。もうそんなに難しくない。が参考になると思います。
失敗したのは追加のモジュールをインストールするときでした。私の場合この追加のインストールの段階で操作に行き詰まり、中途半端な状態になって困りました。
なので今回はセキュアブート無しの状態でVirtualboxを使います。
注、セキュアブートの無効化、仮想支援機能の有効化は事前にマザーボードのUEFIで設定します。
まだ画像編集ソフトを復旧させていないので、画像なしの説明になって申し訳ありません。
- VirtuslBoxのインストール
- Virtualboxで仮想マシンを作成
- Windows10をダウンロード
- 仮想マシンにWindows10をインストール
- GuestAddition.ISOのインストール
- GuestAdditionの利用
VirtuslBoxのインストール
virtualboxのサイトから最新版をダウンロードします。
プラットフォームはLinux distribution
を選びます。
ubuntu19.10/20.04がありましたので、これを選択しました。
ダウンロードしたファイルvirtualbox-6.1_6.1.8-137981~Ubuntu~eoan_amd64.deb
を右クリックしてソフトウェアのインストールで開く
を選択するとインストールされます。
セキュアブート無効の場合のインストールはこれだけです。
Virtualboxで仮想マシンを作成
以下にわたしが設定した例を示します。多分、Windowsが取り敢えず動けば良いという感じにしています。
- 仮想マシン→新規をクリック。
- 名前とオペレーティングシステムの画面で
名前:Windows10
マシンフォルダー:デフォルトで表示。選択できるようになっている。
タイプ:自動で入る
バージョン:自動で入る - メモリーサイズ:4096MB 最低2048MBなので倍にした。
- ハードディスクの画面では
仮想ハードディスクを作成する
を選択。 - ハードディスクのファイルタイプの画面では
VDI
を選択。 - 物理ハードディスクにあるストレージの画面では、可変サイズを選択。
- ファイルの場所とサイズの画面では、場所はデフォルトのまま、サイズは100GBを指定。
最後に作成ボタンをクリックで仮想マシンが作成されます。
Windows10をダウンロード
事前にWindows10のisoイメージを入手します。ダウンロードはWindows 10 のディスク イメージ (ISO ファイル) のダウンロードから出来ます。 Windows10のプロダクトキーは手に入れているものとします。これが無いとインストールできません。
仮想マシンにWindows10をインストール
インストールの前にisoイメージの場所とストレージデバイスの光学ドライブと関係を結びつけます。
- Virtualboxマネージャ画面で設定 → ストレージ → コントロラー:SATA → 光学ドライブのアイコン(最初は空になっていると思います)を選択。
- 属性の部分で光学ドライブ(D):の右端の光学ドライブアイコンをクリックし、
リストの中から仮想光学ドライブの選択/作成
をクリックする。
光学ディスク選択の画面になるので追加(A)
をクリックする。
ダウロードしたWin10_1909_Japanese_x64.isoを指定します。(場所は~/ダウンロードにあります。)
すると仮想光学ドライブの選択/作成
の中のリストに現れます。 - ISOファイルを選択して
選択
ボタンをクリックする。
以上でストレージデバイスの光学ドライブのアイコン横の表示名がisoファイル名に変わります。
これでWindows10をインストールする準備ができました。
仮想マシンのWindows10を選択して起動すると光学ドライブからインストールが始まったと思います。
Windows10のインストールは通常と変わりません。
GuestAddition.ISOのインストール
インストールが終わってWindows10の設定も終わって使える状態になったら、次にGuestAdditions.ISOを追加でインストールします。
Windows10を起動させている状態で、仮想マシンのメニューにあるデバイスをクリックします。プルダウンリストの一番下にGust Addition CD イメージの挿入
がありますので、これをクリックします。
すると光学ドライブとGuestAdditions.ISoが結びつきます。
これはVirtualboxマネージャ画面の設定 → ストレージ → コントロラー:SATA → 光学ドライブのアイコンでも確認できます。VBoxGuesAdditions.isoとなっているのが確認できます。
確認できたらwindows0の中のエクスプローラでデバイスとドライブを表示すると、そこにCDドライブとして見える筈です。これをダブルクリックします。
するとCDドライブとしての中身が見えますので、VBoxWindowsAdditions
、VBoxWindowsAdditions-amd64
、VBoxWindowsAdditions-x86
が見えます。
私はVBoxWindowsAdditions-amd64
をダブルクリックしました。
VBoxWindowsAdditions-x86は32bit版です。
GuestAdditionの利用
次の機能を利用するには設定が必要です。
設定をするとホストOSとゲストOSの間の操作が便利になります。
文字列のコピー&ペースト機能
仮想マシンのメニューのデバイス → クリップボードの共用 → 無効以外のどれかを設定
ファイルのドラッグ&ドロップ機能
仮想マシンのメニューのデバイス → ドラッグ&ドロップ → 無効以外のどれかを設定
フォルダ共有
- ホストOS側で任意の場所に共有フォルダーを作成します。
- 仮想マシン側でデバイス → 共有フォルダー → 共有フォルダー設定をクリックします。
ホストOS側で作った共有フォルダーを指定します。
自動マウントにチェックを付けます。
ゲストOSのWindows10から利用する場合は、エクスプローラでネットワークをクリックするとネットワークの検索ができる設定になっていないと文句をいわれるのでその設定をします。設定ができていると「VBOXSVR」が見えるようになり、その中に共有フォルダがあります。 ホスト側で共有フォルダーを別の場所に移動させないように注意が必要です。