web-dev-qa-db-ja.com

/ dev / nvmeにGRUBをインストールできません

ライブUSBから起動して15.10をインストールしましたが、インストールプロセスの最後にエラーが表示されます。

Unable to install GRUB in /dev/nvme

次に、ブートローダーのインストール場所を変更するオプションがありますが、この時点で[OK]を押すと、grubは何もしません。/dev/nvmeに関する情報は見つかりません。/dev/sdaだけが、これまでLinuxのインストールを行ってきたときに見ていました。なぜ/ dev/nvmeになったのですか?どうすれば修正できますか?ありがとう。

編集:UEFIモードの紫色のロード画面でubuntuのインストールがフリーズし続けたため、セキュアブートをオフにし、UEFIからレガシーに切り替えたことにも注意してください。

20
JakeP

Grubを/dev/nvme0n1にインストールするようインストーラーに指示する必要があります(少なくとも、それはNVMeドライブを使用するNUC 5i5RYKに表示されます。しかし、少なくとも私の場合、インストーラーが表示されます。私はまだ新しくインストールされたシステムを起動することができなかったので壊れています。

ただし、最初のインストール後に壊れたUbuntu 15.10ブートエラーを修正する2つの方法を見つけました。

  1. GUIプログラムを使用します ブート修復

    デフォルトまたは「推奨される修復」は機能しませんが、「詳細オプション」を選択し、「SecureBoot」のチェックを外しますが、他のすべてのデフォルトオプションを保持し、指示に従うと、システムは新しくインストールされたOSで正しく起動します。

    http://paste.ubuntu.com/14439023/ で利用可能な結果

  2. 最初にUbuntu 15.04をインストールしてから、15.10にアップグレードします。ブート修復を実行する代わりに、15.04をインストールすると、すべての更新が実行されることがわかりました。

    Sudo apt-get update
    Sudo apt-get upgrade
    

    その後、実行します

    Sudo do-release-upgrade -d
    

    その後、15.10が正常に起動します。

6
magiclantern

インストーラーのデフォルトのディスクを消去してUbuntuをインストール(LVM暗号化を使用)オプションを使用すると、このエラーが継続的に発生するため、代わりにSomethingを選択してgpartedでパーティションをカスタマイズします。

賢明な十分なパーティションスキーム(60GB primary ext4 /100GB logical ext4 /home10GB swap)を設定し、primaryパーティションをブートローダーインストール用のデバイスとして、エラーなしでインストールしました。

5
steevee

サムスンNVMe SSDを搭載したIntel NUC5i7RYHを使用していますが、BIOS設定を入力して「レガシー」ブートを無効にすることで解決した同じ問題に直面しました。

3
Simon R

/ dev/nvmeは正しいデバイス名ではなく、sdaとして「読み取られる」ことはありません。 NVMeにはmmcblkのような番号が付けられています。/dev/nvme0n1をデバイス名として、/ dev/nvme0n1p1を最初のパーティションとして。 grub-install/dev/nvme0n1は、EFIディレクトリが見つかった場合に機能します。gpartedは、NVMEデバイスを認識するために少なくともバージョン0.24.0-1でなければなりません。

2
Delaney

手動を選択して500MBでパーティションを作成する場合、EFIオプションはありません。UbuntuServer 16.04のiso Lilianの指示は関係ありません。

0
nexusguy59

コンピューターのクラスターがあります。 Windows 10がインストールされた追加ドライブを搭載した各コンピューターには、説明する問題がありましたEFIモードでライブUbuntuインストールUSBドライブを起動しない場合。 Linuxドライブが1つしかない私が持っている各コンピューターは、UEFIモードを必要としませんでした。

TLDR:UEFIモードを使用する同じコンピューター(他のハードドライブでも)にインストールされている他のシステムがある場合は、必ずライブブートするUEFIモードのUSB。

askubuntu.com から

UEFIファームウェアを搭載したPCを使用しているからといって、UbuntuをUEFIモードでインストールする必要があるわけではありません。重要なのは以下です:

コンピューターの他のシステム(Windows Vista/7/8、GNU/Linux ...)がUEFIモードでインストールされている場合は、UbuntuもUEFIモードでインストールする必要があります。コンピューターの他のシステム(Windows、GNU/Linux ...)がレガシー(非UEFI)モードでインストールされている場合、Ubuntuもレガシーモードでインストールする必要があります。たとえば、コンピューターが古い(<2010)、32ビット、またはWindows XPがプレインストールされて販売されていた場合。

ubuntuがコンピューター上の唯一のオペレーティングシステムである場合、UbuntuをUEFIモードでインストールするかどうかは関係ありません。

ロード中のUbuntuのフリーズに関しては、別の質問に値する他の多くの理由がある可能性があります

0
Marc