web-dev-qa-db-ja.com

Ubuntu 12.04.3 LTSのインストールに失敗しました。言う:「GRUBのインストールに失敗しました」

エラーメッセージは:the grub-efi-AMD64-signed package failed to install into /target/. Without the GRUB bootloader the system will not bootです

USBを使用してHP pavilion g6-2303 TXにインストールしようとしています。

この問題を修正するにはどうすればよいですか?

5
Aditya Gupta

バグです。 /pool/main/g/grub2-signed/grub-efi-AMD64-signed 1.9~ubuntu12.04.4+1.99-21ubuntu3.10_AMD64.debファイルをCD/DVDまたはusbディスクに書き込むときにファイル名をgrub-efi-AMD64-signed 1.9~ubuntu12.04.4+1.99-21ubuntu3.10_AMD.debに変更します。その結果、インストールスクリプトはファイルを見つけることができず、grubのインストールに失敗しました。簡単な回避策は、(USBフラッシュドライブでisoを書き込む場合)pool/main/g/grub2-signed(usbフラッシュディスク内)に移動し、debファイルの名前を手動で変更します(64を追加)。 USBフラッシュドライブから起動し、ディスクチェックを実行して確認します。

3
shantanu

Ronshereが示唆しているように、再インストールが可能です。ただし、同じ問題に再び遭遇しないという保証はありません。他の2つのオプションは次のとおりです。

  • 緊急Linuxディスクから Boot Repair を実行します。運が良ければ、これで問題は解決します。
  • USBフラッシュドライブまたはCD-Rバージョンのmy rEFIndブートマネージャーをダウンロードします。 メディアを準備して、ブートします。運が良ければ、これでLinuxをブートできるようになります。これが機能する場合、 EFIシステムパーティション(ESP)/boot/efiにマウントされていることを確認し、DebianパッケージバージョンのrEFInd。その後、USBフラッシュドライブ、CD-R、またはGRUBを使用せずに、rEFIndを介してUbuntuを起動できるはずです。

これらの手順が両方とも失敗した場合は、ブート修復手順で生成されたURLなどの詳細をポストバックします。

1
Rod Smith

まず、USBから起動し、Ubuntuでライブセッションを開始します。デスクトップにUbuntuをデスクトップにインストールするというアイコンが表示されます。起動(クリック)します。

既存のインストールを置き換えるか、その隣にインストールするか、またはSomething Elseを選択する画面が表示されたら、Something Elseを選択します。

これで、インストールするハードドライブを確認できる画面が表示されます。 Ubuntuをインストールする正しいドライブを選択してください!その画面では、最初から既存のパーティションを削除して、新たに起動できるようにする必要があります。

リストされたパーティションの下部から開始し、各パーティションを右クリックして、削除を選択します。すべてのパーティションに対してこれを実行したら、[適用]をクリックします。すべてを削除すると、ドライブは完全に未割り当てのスペースとして表示されます!一部のパーティションはすぐに削除できない場合があるため、最初にすべてを削除してから[適用]をクリックし、すべてが削除されるまで下からやり直します。

次に、Ubuntuをインストールするために必要なパーティションを作成します。

次のパーティションを作成します。

  1. ブートパーティション/boot 250 MBのスペースがある場合、フォーマットにext4を選択します。
  2. 15000MBのスペースとext4形式のルートパーティション/root
  3. 4096mbのスペースを持つスワップパーティション/swap(スワップにフォーマットされます)
  4. ホームパーティション/homeに残りのスペースを追加し、ext4としてフォーマットします。

インストールを完了するだけで、きれいに動作します。

0
Ronshere