web-dev-qa-db-ja.com

Ubuntuのインストールの失敗-GRUBをインストールできません

最近、新しいノートパソコン-Lenovo Yoga 2 Pro 13 "-Intel i5-4210U、256 SSDを購入しました。

これらのガイドを使用してUbuntu 14.04をインストールしようとしました。
Lenovo Yoga 2 ProのUbunt
http://peaceplantsandpushups.com/2014/03/12/22/

2番目のガイドの手順7を実行した後、保存に成功しなかったため、もう一度実行するためにコンピューターを再起動しました。

この時点から、Ubuntuを起動できませんでした。Ubuntuを再インストールしようとするたびに、この厄介なエラーが発生します。

Unable to install GRUB in /dev/sda
Executing 'grub-install /dev/sda' failed.
This is a fatal error.

このガイドに従うことを試みました: "GRUBをインストールするときに/ dev/sdaにGRUBをインストールできません"

しかし、それは機能していません。どうすればいいかわかりません。

どうすれば修正できますか?

2
Alon Netser

'grub-install/dev/sda' failedエラーを解決します。

  1. Sudo mount /dev/sdaX /mnt#「X」をUbuntuがインストールされているパーティションにします(つまり/ dev/sda2)。
  2. for i in /sys /proc /run /dev; do Sudo mount --bind "$i" "/mnt/$i"; done
  3. Sudo chroot /mnt
  4. update-grubエラーがこれをスキップしない場合
  5. grub-install /dev/sdX(xはLinuxがインストールされているハードドライブです(つまり、/ dev/sda)update-grubシステムを再起動します
3
user271219

この問題を解決するために、ext4/bootパーティションの代わりにEFIプライマリパーティション(fat32)を作成する必要がありました。これは以前の私の慣例でした。

enter image description here

これをガイドとして使用しました。

https://help.ubuntu.com/community/DiskSpace

再起動後に この問題 に遭遇しましたが、少なくともUbuntuをインストールできました。

https://sourceforge.net/p/boot-repair/home/Home/

編集:最終的にこのアプローチをあきらめ、単に/、スワップ、および/ homeパーティション(/ bootなし)を作成し、「GRUBをインストールできません」エラーに遭遇しませんでした。

1
6006604

インストールUSBがまだプラグインされており、システムがgrubをUSBドライブにロードしようとしているため、インストール中にgrubブートローダーが失敗します。 grubブートローダーをインストールするように求められたら、インストールの時点でUSBドライブを取り外します。

1
David Thomson

buntu 14.04.4 LTSサーバー

致命的なエラー、Grubをインストールできません

[解決策、結果は異なる場合があります]

これは、RAID構成を使用してサーバーをインストールしようとしたときに発生しました。解決策は、boot to USBおよびNOT UEFIブートオプションメニューから。 BIOSの最初の起動可能なオプションとして内部ハードディスクを残し、起動時にFキーを使用して起動オプションメニューに入ります。管理者は、インストールするためにすべての手順を再度実行する必要がありますパーティションの消去とやり直し UEFIとUSBブートモードの間にグリッチがあり、後で問題が発生するためです。 インターフェースは少し異なるように見えるはずです、これは明らかです。

RAIDをインストールするためのUbuntu Serverのドキュメントは、誰かがそれに慣れていない場合は少し混乱するので、サーバーで2つの内部ディスクを実行している場合、この部分が明確になります。主な手順は次のとおりです。

  1. 最初のハードディスクパーティションを設定し、必要に応じて/ boot、/、swap、/ varなどにスペースを割り当てます。サイズは要件に応じて異なりますが、以下がダウンして汚れています:/ boot = 300-500MB(GRUB INSTALLED HERE);/root = 15-50GB(管理ファイル、更新/パッケージを保持するのに十分な大きさ); swap = RAMサイズの2倍。/var = Webサーバーをホストしている場合の残り(例:/ var/www /)。

  2. ...... RAID ...オプションに各パーティションを移動するときにすべてのファイルタイプを設定し、完了を選択してから、最初のディスクが完了するまで追加パーティションの作成を続けます。

  3. 2番目のハードディスクについても同じことを行います。

  4. 両方のディスクパーティション領域の上に[RAIDの構成]オプションがあるため、選択します。

  5. SELECT RAIDオプション(この場合はRAID 1)は、デフォルトで2台のディスクに続いて0台の追加ディスクを使用します。

  6. 最初のハードディスクの最初のパーティションのボックスをチェックしてから、2番目のハードディスクの最初のパーティションをチェックして、続行を選択します。ハードディスク1とハードディスク2のパーティションをリンクするオプションがなくなるまで、パーティションごとにこれを繰り返します。使用可能なオプションにあるようにUSBを選択しないようにしてください。存在しない場合は無視してください。

  7. 非常に重要な手順...両方のディスクパーティション領域の上で、[RAIDの構成]オプションの下には、ディスク1と2の各「リンク」パーティションをリストする領域があります。画面で各RAIDパーティションオプションを選択し、各RAIDパーティションにEXT4、スワップ領域などのファイルシステムを割り当てます。 boot、root、var、swapなど、パーティションを簡単に区別できるようにする場合は、名前を割り当てることもできます。/ bootをオンにする/ bootに設定するおよび/および他のすべてをオフのままにしますフラグのオン/オフは、各RAIDパーティションのファイルシステム選択[EXT4、スワップなど]の下にあります。一部のBIOSはこれを必要とし、選択しないと機能しませんが、他のBIOSは必要ありません。完了したら、変更をディスクに書き込みます。

  8. 他のいくつかの手順を続行し、GRUBブートローダーに到達すると、ステップ7で適切なファイルシステムタイプが適切に選択されている限り、必要に応じてインストールされます。

  9. LAMP、MAIL、DNS、FILE SERVER(OPENSSH)など、使用するサーバーに必要なパッケージをインストールします。

これが他の人の助けになることを願っています。そうすれば、一日中キーボードの痛みを伴う破壊的な顔を把握する必要がなくなります。

-SierraJuliet

0
SierraJuliet

私の状況:Windows 10 Homeと250 GB SSDorChipがプリインストールされた新しいノートブックASUS UX303UB私の希望する状態:Windows 10の1つのパーティション、Linux配布(Ubuntu 14.04.3)の1つのパーティション、個人データファイルの1つのパーティション。

「BIOS」にあります:ブート->高速ブート= Dsiabledおよびセキュリティ->セキュアブートメニュー->セキュアブートコントロール=無効Windows 10にログインしました->設定->システム->電源とスリープ->追加の電源設定->電源ボタンの機能を選択する->現在利用できない設定を変更する->高速起動を有効にする=無効

LinuxディストリビューションをWindows 10が既にインストールされているUSBスティックからインストールしようとしましたが、常に「/GRUBをインストールできません」というエラーが表示されました/ dev/sdaの実行 'grub-install/dev/sda'これは致命的なエラーです。インターネットからのアドバイスはどれも役に立たなかった。

以下に説明する手順を続行する前に、必要なすべてのファイルをダウンロードしておくとよいでしょう。少なくとも4 GBのUSBキーが必要です。 Ubuntuの場合は4 GB以上、Windows 10の場合は4 GB以上、Clonezillaの場合は256 MB以上であれば、さらに良いでしょう。

私がそれをやった方法:

  1. すでにWindows 10がインストールおよび構成されており、再度インストールおよび構成したくない場合のみ:Windows 10プロダクトキーがない場合:ProductKey25FinderなどのWindows 10でダウンロードして実行し、プロダクトキーを取得します。電子メールごとにあなたのメールアドレスに送信し、既存のコンピューターとUSBスティックに保存します。 Clonezilla ISOイメージをダウンロードします。 ISOからClonezilla USBスティックを作成します(Windowsでは、たとえば「ISO to USB」を使用)。コンピューターを再起動。起動時にEscまたはF2またはF8またはF10またはF12または削除をクリックして、起動メニューを表示します。オプションを選択します:UEFI ...このUSBスティック。 Windows 10バックアップを保存する場所にUSBデバイスを接続し(おそらく少なくとも30 GBの空き容量が必要です)、続行します。他のパーティションのバックアップを作成することもできます。

  2. linuxディストリビューションのインストールUbuntu ISOイメージ1 + GBをダウンロードしますISOからUbuntu USBスティックを作成します(たとえば、Windowsでは「ISO to USB」を使用)。このUSBスティックをコンピューターに接続します。コンピューターを再起動。起動時にEscまたはF2またはF8またはF10またはF12または削除をクリックして、起動メニューを表示します。オプションを選択します:UEFI ...このUSBスティック。あぶない!パーティションを削除すると、パーティション上のデータが完全に失われます。すべてのパーティションを削除します(はい、いくつかあります。私の新しいコンピューターには5つありましたが、WindowsにログオンしたときにC:\しか見えませんでした)。 1つのパーティションEFI〜650 MBを作成します。私が理解したように、Linuxディストリビューションがブートレコードを作成するには、このパーティションが必要になります。後でこのパーティションを削除すると、Linuxディストリビューションを起動するオプションが失われます。 Linuxディストリビューションのインストール用に少なくとも10 GB(私は30 GB)のパーティションExt4を1つ作成し、マウントポイントをスラッシュ/に設定します。個人データファイル用に1つのパーティションNTFS(150 GBを作成)を作成します。 Windows 10のインストール用に、少なくとも30 GBの未割り当てスペースを残します(70 GBを残しました)。

Linuxディストリビューションのブートマネージャーをインストールする場所としてEFIパーティションを選択します。 Linuxディストリビューションのインストールを続行します。

  1. Windows 10のインストールWindows 10 ISOイメージのダウンロード3 + GB ISOからWindows 10 USBスティックを作成します(Windowsでは、たとえば "ISO to USB"を使用)。このUSBスティックをコンピューターに接続します。コンピューターを再起動。起動時にEscまたはF2またはF8またはF10またはF12または削除をクリックして、起動メニューを表示します。オプションを選択します:UEFI ...このUSBスティック。 Windowsのインストールプロセス中に「高度なタスク」を選択します。未割り当て領域を選択し、「新規」をクリックすると、プログラムはいくつかの新しいパーティションを作成します。未割り当て領域から作成されたばかりの最大のパーティションを選択し、Windows 10のインストールを続行します。

次に、ログインするオペレーティングシステムを選択します。起動中にボタンを押して、ブートメニューを表示し、オペレーティングシステムを選択します。

  1. Windows 10のバックアップを作成し、それを再度構成したくない場合のみ:Clonezilla USBスティックをコンピューターに接続します。コンピューターを再起動。起動時にEscまたはF2またはF8またはF10またはF12または削除をクリックして、起動メニューを表示します。オプションを選択します:UEFI ...このUSBスティック。 Windows 10バックアップを復元する場所からUSBデバイスを接続し、続行します。

エラーが発生した場合や何かを見逃した場合はお知らせください。説明をお送りします。

0
user502722