TL; DR EFIシステムパーティションをゼロから作成するにはどうすればよいですか?EFIファームウェアが作成されたら、それをどのように配置しますか?
ロングバージョン
Toshiba T430ラップトップを持っています。Windows 7をインストールした状態で受け取りました(ただし、元々はWindows 8に同梱されていたと思います)。Ubuntuをインストールしましたが、ディスク上のパーティションをいくつか削除したため、Windowsを完全に消去し、Ubuntuのみを削除しました。削除されたパーティションには、EFIシステムパーティションが含まれていました。Ubuntuがレガシーモードで起動することを発見しました(UEFIではありません)。UbuntuインストールをレガシーからUEFIに変換する際に、このガイドに従うことを試みています。。問題-UEFIを使用して起動するBIOSから選択するたびにEFIパーティションがないため、起動できません。これは、ハードドライブだけでなく、USBとDVDにも当てはまります。これは論理的だと思います-EFIパーティションが必要であり、それを見つけることができないため、HDDでもDVDでもブートを続行できません。それでは、EFIパーティションをどのように再作成しますか?
上記のガイドには次のように書かれています:
EFIパーティションを作成する
Ubuntuインストーラーでディスクを手動でパーティション分割する場合は、EFIパーティションが設定されていることを確認する必要があります。
ディスクにすでにEFIパーティションが含まれている場合(コンピューターにWindows8がプリインストールされている場合など)、Ubuntuでも使用できます。フォーマットしないでください。ディスクごとにEFIパーティションを1つだけにすることを強くお勧めします。
EFIパーティションは、最新バージョンのGParted(12.04ディスクに含まれているGpartedバージョンでも構いません)を介して作成でき、次の属性が必要です。
マウントポイント:/ boot / efi(注:手動パーティション設定を使用する場合、このマウントポイントを設定する必要はありません。Ubuntuインストーラーが自動的に検出します)
サイズ:最小100Mib。200MiBを推奨。
タイプ:FAT32
その他:「ブート」フラグが必要です。
このパーティションの作成に問題がありました:
- ライブのUbuntu DVDから起動し、GPartedを開き、200MBのパーティションを作成してFAT32にフォーマットします。
- GPartedでは、マウントポイントを設定できないため、ブートフラグを設定できません。
- マウントポイントは
/etc/fstab
ライブCDであり、fstabは通常のブートと比較して予想とはまったく異なるため、マウントポイントを設定しませんでした。とにかく、設定する値を知りませんでした。
ライブDVDから再度起動し、Ubuntuのインストールを選択しました。次に、前述の基準(マウントポイント、200MB、FAT32、ブートフラグ)でパーティションを作成しました。
ただし、この問題が引き続き発生するのは、そのパーティションにEFIファームウェアがなく、EFIファームウェアを使用するのに適した空のパーティションだからだと考えられます。
繰り返しになりますが、EFIソフトウェアを備えたEFIパーティションを作成して、ラップトップがUEFIモードで再度ブートできるようにするにはどうすればよいですか?
解決策答えてくれてありがとう。私がしたことは、ディスク全体をフォーマットしてからWindows 8.1をゼロからインストールし、次に(今回は)適切にUbuntuをその隣にインストールすることでした。これらは今私のパーティションです:
Win 8のセットアップ中に、既存のパーティションをすべて削除し、Windowsがディスクを再フォーマットするとすぐに、メインインストールパーティションに加えて、3つの追加パーティション、つまり1、2、3が自動的に作成されました。 、UEFIモードでHDDまたはDVDの両方から起動できました。
ESPはデフォルトでは情報を保存しないと言いますが、OSがインストールされると、そこに情報が置かれると思います。だから、私は次のようなケースだったと思います:ESPの作成はOSがインストールされた後に行われたので、私はそれを一掃しましたが、再作成しても情報は何もありませんでした。Ubuntuのインストールを失いました(大したことはありませんが、とにかく新規インストールでした)が、保存するためにはgrawityのアドバイスに従うべきだったと思います。時間がありませんでしたが、幸いなことにすべてがうまくいきました。