
最近、Windows 8 と Fedora 20 (および Ubuntu) のデュアル ブートを実行しています。ある日、GRUB で Fedora カーネルがロードされなくなったため、ライブ USB を使用して Fedora を再インストールすることにしました (ラップトップには光学ドライブがありません)。残念ながら、パーティションの領域を解放しているときに、削除すべきではないものを削除してしまった可能性があります。そのため、起動時にブート マネージャーに Fedora GRUB ブート オプションしか表示されません。BIOS やリカバリ モードにアクセスすることすらできません。起動時に機能する唯一のコマンドは、F12オプションのないブート マネージャーに移動するコマンドです。
自分が何をしたのかを突き止めるために、フォーラムを何度も調べました。しかし残念ながら、Linux にあまり詳しくないので、何を間違えたのかを正確に特定できません。ライブ USB に Windows 8 ISO をインストールしましたが、ブート マネージャー (および GRUB) がそれを認識しません。困惑しています。幸い、新しい Fedora インストールは機能しており、マウントして必要なファイルを取得できるため、Windows パーティションはそのままであることがわかっています。
出力は次のようになりますfdisks -l
:
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: FAF7B893-EA9B-4853-9CE0-487E0AE01B25
Device Start End Size Type
/dev/sda1 2048 821247 400M Windows recovery environment
/dev/sda2 821248 1230847 200M EFI System
/dev/sda3 1435648 1697791 128M Microsoft reserved
/dev/sda4 1697792 1187741695 565.6G Microsoft basic data
/dev/sda5 1570736128 1775534079 97.7G Microsoft basic data
/dev/sda6 1775536128 1814597631 18.6G Linux filesystem
/dev/sda7 1814597632 1916997631 48.8G Linux filesystem
/dev/sda8 1187741696 1188765695 500M Microsoft basic data
/dev/sda9 1918896128 1953523711 16.5G Windows recovery environment
/dev/sda10 1290141696 1291165695 500M Microsoft basic data
/dev/sda11 1291165696 1570736127 133.3G Linux LVM
答え1
以下の 2 つのオプションのいずれかを試すことができます。
- Windows インストール ディスクを使用してブート ローダーを修復します (ただし、これにより現在の Linux ブート ローダーが上書きされ、Fedora が使用できなくなります。後で Grub を手動でセットアップする必要があります)
- Fedoraを起動し、Grubエントリを編集して起動オプションにWin 8を含めます(リンクを参照)。Fedora の Grub にブートエントリを追加する)