私はWindows 8に付属のLenovo H530デスクトップを持っています。システムにUbuntuをインストールしようとしたところ、途中で何かがめちゃくちゃになりました。現在のステータスでは、システムはどちらも起動せず、起動時にGRUBシェルになります。EFIを備えた64ビットシステムがあります。
Windows 8修復コマンドプロンプトのパーティション構造
ここでの指示に従いました。
DISKPART
select disk 0
select vol 2 --> EFI
assign --> resulted in F: drive
select vol 3 --> Windows8_OS drive (471 GB)
assign --> resulted in G: drive
exit
cd /d F:\EFI\Microsoft\Boot\
bootrec /fixboot
ren BCD BCD.bak
bcdboot G:\Windows /l en-us /s f: /f ALL
ここまではすべて成功でした。しかし、再起動してもGRUB Shellになります。
私もリンクをたどってみました
how-can-i-repair-the-windows-8-efi-bootloader
windows-7-suddenly-wont-boot-reboot-and-select-proper-boot-device-or-insert-boot-media-in-selected-boot-device-and-press-any-key-repairing-the- windows-7-bootloader /
しかし、あまり成功していません。これを解決するための助けが本当にありがたいです。
編集1:bcdeditはエラーになりますブート構成データストアを開けませんでした。要求されたシステムデバイスが見つかりません
ブートフラグのある2つのパーティションとgrubのbios_bootパーティションがあり、これはBIOSモードを使用してUbuntuをインストールしたことを意味します。
GPTディスクには、Windowsのすべてのブート関連ファイル、Ubuntu e.t.cの保存に使用されるEFIシステムパーティション(ESP)が1つだけ必要です。
外部メディア(CD、DVD、USB)をインストール/起動するときは、常にEFIの起動方法を使用してください。これは、ファームウェアでCSM/LegacyBIOSエミュレーションを無効にすると達成できます。
あなたの場合、以下のパーティションを削除してください:(GPartedディスプレイから)
sda3、sda7、sda8、sda9
次に、WindowsインストールDVD/USB(UEFIの方法!!!)から起動し、コマンドプロンプトに移動して、
bcdboot drive_letter:\ windows(drive_letterはWindowsがインストールされているドライブです)
uEFIブートを修復します。
を使用して、MBRを「保護されたMBR」の形式に書き換えることもできます。
bootsect/nt60 all/force/mbr
Windows BCDを修復するためのいくつかの説明が見つかります ここ 。
次に、再起動して、Windowsが正常に起動するかどうかを確認します。
その後、Ubuntuを再度インストールできますが、インストールメディアをUEFI方式で起動します!!!