web-dev-qa-db-ja.com

UEFIを有効にしたNVMe SSDにUbuntu Gnomeを新たにインストールするための正しい、信頼できる方法は何ですか?

UEFIを有効にしてUbuntu Gnomeを正常にインストールするのに3日以上苦労しています。 OSをインストールするNVMe SSDと、効率のために/homeが必要な追加のSSDがあります。

そうするためのいくつかのガイドに従いましたが、ログイン詳細を入力する方法がない空白の画面になります。したがって、(インストールされた)OSは起動できません。システムに入り、システムにアクセスする唯一の方法は、再起動してオプションtry Ubuntu without installingを選択し、GPartedを使用してディスクに変更を加えることです。

これでも、起動できません。この問題は、デフォルトとしてインストールされたMicrosoft Reserved Partitionを削除したためである可能性があります(ただし、OSはインストールされていません)。そして、最初のパーティションがEFI System Partition(ESP)で、2番目のパーティションがswap spaceで、残りが/ルートファイルシステムをインストールしたNVMe SSDに独自のパーティションを作成しました。

ESPパーティションを正しい方法で実行していると思います。まず、Linuxインストールの推奨スペースである550 MiBのパーティションを作成します。ファイルシステムのフォーマットはFAT32で、これもUEFIパーティションの推奨フォーマットです。次に、チェックしてflagsboot,espに設定します。また、labelEFIとして指定しました。

残りのパーティションについては、常にext4ファイルシステムを使用します。

Ubuntu Gnome ISOでライブUSBを作成するために、最初にGPartedを使用して16GBの汎用フラッシュドライブをフォーマットし、FAT32であるファイルシステムを使用しました。次に、UNetbootinを使用してISOイメージファイルをUSBに書き込みましたが、UNetbootinを使用することがUbuntu Gnome用のUEFI対応ライブUSBを作成する正しい方法であるかどうかは完全にはわかりません。

更新fast bootsecure boot、およびIntel RSTを無効にしました(つまり、RAIDボリュームを使用しません);代わりに、AHCIモードを有効にしました。 nVidia GTX 1070ビデオカードとCore i7プロセッサを使用しています。

問題は何でしょうか?

1
kmario23

私はついに問題を理解することができました:Live USBを作成するためのUNetbootinの使用。

したがって、 not use UNetbootinを使用して、UEFI対応インストールでLive USBを作成してください。代わりに、ライブUSBを作成する正しい方法は、稼働中のUbuntuシステムの Startup Disk Creator を使用することです。

1)ライブUSBの作成リファレンスガイド

  • まず、GPartedを使用して(FAT-32)ファイルシステムでUSBをフォーマットします。 (USBでboot,espフラグを設定する必要はありません)
  • 次に、 Startup Disk Creator を起動し、ISOイメージと、起動可能にするUSB​​であるターゲットデバイスを選択します。 (ほとんどの場合、UbuntuはISOイメージが存在し、USBが適切にマウントされている場合、これを自動的に行います)
  • プロセスが完了するまで2〜4分かかります。次に、このUSBをインストールに使用できるというメッセージが表示されます。成功!

2)APTIOユーティリティの設定の変更

システムの電源を入れてすぐにF2を押すと、APTIOユーティリティ画面が表示されます。

UEFI-enabledインストールを問題なく動作させるには、 disable 以下を行う必要があります。

  • セキュアブート
  • 高速ブート
  • Intel RST(つまり、使用しない RAIDボリューム、RAID0またはRAID1)

(OSのインストール後にをオンにできることをフォーラムで読みましたですが、このオプションは試していません。)

代わりに AHCIモードを有効にします。最後に、起動オプションの順序を変更して、ライブUSBが順序の最初に表示されるようにします。

3)SSDでの手動パーティションの作成

次のステップは、(NVMe)SSDと他のSSDまたは磁気ディスク(HDD)を希望どおりにパーティション分割することです。すでにライブUSBがあるので、それを使用してTry Ubuntu without Installingにアクセスし、ディスクにアクセスしてパーティションを作成できます。

入ったら、 GParted を使用して手動パーティションを作成します。システムを購入したときにデフォルトとして付属していたMicrosoft Reserved Partitionを削除したことに注意してください。このパーティションの削除は not issue ですが、SSDの最初のパーティションとしてEFI System Partition(ESP)を持つことは mandatory です。そのため、作成する必要があります。

最初に、UbuntuをインストールするSSDがGlobal Partition TableGPT)形式であることを確認します。次に:

  • 既存のパーティションをすべて削除します。したがって、ディスク領域全体はunallocatedになります。
  • Ubuntuベースのインストールに推奨されるスペースである550 MiB以上の最初のパーティションを作成します。このパーティションは、UEFI仕様に従ってFAT32ファイルシステム形式である必要があります。さらに、フラグをboot,espに設定する必要があります。これを行うにはmanage flagsオプションを使用しました。また、labelEFIにする必要がありますが、partition nameフィールドは空白のままにすることができます。
  • 次のパーティションは、効率上の理由からswap spaceでなければなりません。最後にこのパーティションを作成することもできますが、2番目のパーティションとして作成しました。 partition namelabelなしで約8.5GBを割り当てましたが、ファイルシステムのタイプはlinux swapでなければなりません。
  • 3番目のパーティションは、Ubuntuインストールが存在する場所です。つまり、\ルートファイルシステム。残りのスペース(約450GB)を割り当てました。このパーティションを作成するには、希望に応じてlabelext4 journaling filesystemを使用します。繰り返しますが、partition nameフィールドは空白のままにすることができます。

  • 他のSSD(例:850 EVO)を使用して、/homeのパーティションを作成します。

  • このディスクの既存のパーティションをすべて削除し、singleパーティション(ESPパーティションなし)を作成しました。
  • フレンドリーなlabelext4ファイルシステムを使用し、マウントポイントを/homeとして指定します。これは、すべてのドキュメント、写真、オーディオ、ビデオなどが存在する場所です。
  • パーティション分割中に指定したlabelは、後でディスクをロードするために使用されます。 パーティション名は空白のままにできます。

パーティション分割作業が完了しました。そのため、システムを再起動して、オプションinstall Ubuntuを選択します。

4)Ubuntu のインストールUbuntuのインストール中にイーサネットケーブルに接続することをお勧めします。これは、インストールを成功させるために重要なファイルをインターネットからダウンロードするためです。

最初のいくつかの手順は、ウィザードメニューから一目瞭然です。ただし、インストール先を尋ねられたら、オプションSomething Elseを選択します。独自のパーティションを作成したため、ここでさらに作業を行う必要があります。

  • ESPパーティションでboot, espフラグがチェックされていることを確認してください。この後、マウントポイントは/efi(または時々/boot/efi)に変わります

  • スワップ空間パーティションがファイルシステムswap areaであることを確認してください

  • ubuntuをインストールするパーティションで、マウントポイント\であり、formatオプションがチェックされ、ファイルシステムのタイプがext4であることを確認します
  • /homeに指定されたパーティションで、マウントポイントを/homeext4 journaling filesystemで設定します。さらに、後でディスクにアクセスするためのわかりやすいlabelを付けます。
  • 外付けディスク(磁気HDDなど)は、変更せずにそのままにしておくことができます。

ブートローダー用のデバイスは、ESPパーティションでなければなりません。ただし、これは自動的に検出される場合があります。だから、心配はありません。

ほとんどすべての手順が完了しました。 continueをクリックするだけです。場所、名前、コンピューター名、ユーザー名、パスワードなどの詳細を尋ねられます。これらの詳細を入力し、インストールが完了するまで3〜4分間辛抱強く待ちます。

それまでの間、進行状況を監視して、すべてがエラーなくスムーズに進行していることを確認してください。うまくいけば、成功し、restartシステムにメッセージを投げて、新しいインストールを使用します。

再起動して、ユーザー名とパスワードでログインします。

このインストールでは、デフォルトでnouveauドライバーが使用されます。 nVidia GTX 1070などの最新のビデオカードを使用している場合は、インストールする必要があります。 Softwares & Updates-> Additional driversに移動し、独自のNvidiaドライバーをインストールします(この記事の執筆時点では、最新バージョンは384.111です)。

正常にインストールして再起動したら、次のチェックインでビデオカードがNvidiaかどうかを確認できます。All Settings-> Details

これが、UEFI対応のUbuntu Gnomeの正しく機能するインストールに苦労している人にとって役立つガイドになることを願っています。

P.S.このガイドでは、すべてのディスクに重要なデータが存在しないことを前提としています。 このインストール方法を試す前に、すべてのファイルをバックアップしてください


非常に役立つ参考文献:

1) EFIブートは実際にどのように機能しますか?
2) EFIの背景

0
kmario23