2017年4月20日以降、OracleVM VirtualBoxインスタンスでUEFIブートモードを使用したGentoo Linuxのインストール

2017年4月20日以降、OracleVM VirtualBoxインスタンスでUEFIブートモードを使用したGentoo Linuxのインストール

Intel i7-7700kシステムのOracleVM VirtualBox 64ビットインスタンスにGentooをインストールしています。私のコンピュータと仮想マシンの両方がUEFIブートモードをサポートしていると仮定していますが、Gentooのマニュアルには2017年4月20日現在、最小インストールCDがUEFIモードをサポートしていないというメモがあります。

これは、最新の最小インストールisoファイルを使用するにはMBR / BIOSを使用して起動する必要があることを意味しますか? UEFIで以前のバージョンの最小ISOとブートを使用できますか?マニュアルの「デフォルト」オプションはすべてUEFIブートモードを参照し、従来の代替としてMBR / BIOSを参照しているため混乱しています。

ベストアンサー1

アンディダルトンは正しいです。 GentooブートCDはUEFI環境では動作しません(EFIスタブがありますが、IIRCは古いMac用であるため、とにかく機能しません)。つまり、別のブートDVDを使用できます。するとにかく初期段階はchrootで実行されるため、UEFIブート可能Gentooインストールをサポートします。 VirtualBox UEFI 環境は次のように考えることもできます。少し変です;仮想マシンでは、BIOSモードがより簡単なため、主にBIOSモードを使用します。

ただし、UEFI環境にインストールしようとしている場合は、次の方法が役に立ちました(しばらくこの作業を実行していません)。

  1. 作るUbuntuサーバーの起動DVD(私は17.10を使用していますが、他のディストリビューションを含むUEFIをサポートするすべてのシステムが機能するはずです。)
  2. VirtualBoxホストにSATAコントローラに接続されているハードドライブがあることを確認してください。これは非常に重要です。UEFIモードでは、SATAコントローラのみが機能します。
  3. Ubuntuブートメニューから「Rescue Corrupted System」を選択します。
  4. 国、キーボード、ホスト名、タイムゾーンのプロンプトに応答します。
  5. パーティションがないことを知らせる場合は、[続行]を選択します。
  6. 「インストールプログラム環境でシェルを実行する」を選択します(またはAlt + F2を押して別のコンソールに移動します。私はこの方法を好みます)。
  7. ネットワークが設定されていることを確認してください。
  8. 次のようにドライブを分割しますGentooマニュアルガイド。 GPTの指示に従い、FATを使用してEFIパーティションをフォーマットします。
  9. 引き続きGentooのマニュアルに従い、警告に注意してください。/dev/shmを作成してください(Gentoo以外のインストールメディアを使用すると警告します。)

残りはうまくいくと信じています。前述のように、VirtualBoxでこれを試してみたのはかなりですが、第2世代のHyper-V VMを使用して成功しました。

おすすめ記事