私のラップトップには、Windows 10とUbuntu 15.04、UEFIモードのデュアルブートがあります。それからUbuntuをFedora 22に置き換えようとしました。 Ubuntuブートローダは/boot/efiにインストールされていますが、Fedoraをインストールしたときにそのパーティションをフォーマットしました。これでWindowsにアクセスできなくなりますが、そのファイルは現在すべてインストールされています。 FedoraにWindowsを認識させるか、Windowsブートローダを復元する方法はありますか?
頑張った始動修理Ubuntuの起動可能なISOを使用しましたが、起動修復を使用している間に「GPTが検出されました。BIOS起動パーティションを作成してください」というエラーが表示されます。
その後、次のエントリを追加して/etc/grub.d/40_customを編集しようとしました。
menuentry 'Microsoft Windows 10' {
set root='hd1,gpt'
chainloader \\EFI\\Microsoft\\Boot\\bootmgfw.efi
boot
}
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg を実行してください。しかし、それはうまくいきませんでした。
誰でも助けることができますか?
ありがとうございます。
efibootmgr -v コマンドの出力は次のとおりです。
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0003,0004,000B,000C,0007,0001,0005,0006
Boot0001* UEFI:CD/DVD Drive BBS(129,,0x0)
Boot0002* Fedora HD(1,GPT,03c2bf33-6dd6-4795-b409-ec77b3f6a7cf,0x800,0x32000)/File(\EFI\fedora\shim.efi)
Boot0003* Fedora HD(1,GPT,03c2bf33-6dd6-4795-b409-ec77b3f6a7cf,0x800,0x32000)/File(\EFI\FEDORA\shim.efi)
Boot0004* Windows Boot Manager HD(1,GPT,03c2bf33-6dd6-4795-b409-ec77b3f6a7cf,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)
Boot0005* UEFI:Removable Device BBS(130,,0x0)
Boot0006* UEFI:Network Device BBS(131,,0x0)
Boot0007* Windows 10 VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot000B* UEFI OS HD(1,GPT,03c2bf33-6dd6-4795-b409-ec77b3f6a7cf,0x800,0x32000)/File(\EFI\BOOT\BOOTX64.EFI)
Boot000C* UEFI: KingstonDT 101 G2 PMAP PciRoot(0x0)/Pci(0x1d,0x0)/USB(1,0)/USB(3,0)..BO
ベストアンサー1
より簡単な方法は、Windowsを「復元」してからFedoraをインストールすることです。 (共有ESPと一部のディストリビューションでは、すでに存在するバージョンを簡単にフォーマットすることができるという事実のために、「共有」バージョンを選択していません。ALT Linuxでは、別のEFIシステムパーティションを作成した...もっと楽しく楽しみたい場合は、以下をお読みください。http://www.rodsbooks.com/efi-bootloaders/principles.htmlそして、他のシステムからwin10の一般的な/boot/efiコンテンツを取得します。