
Windows 7 をインストールしてから、VirtualBox に Arch をインストールしました。Arch のインストールが完了すると、Windows 7 が GRUB に表示されなくなりました。
そこで、Windows のブート ファイルが破損しているか、欠落しているのではないかと考えました。Windows 7 ISO を実行し、Windows プロンプトを使用して MBR とブート ファイルを修復しました。
この時点では、Windows では起動できましたが、Arch では起動できませんでした (起動時に GRUB が表示されず、直接 Windows が起動しました)。
そこで、Ubuntu Live を起動してブート修復を実行しましたが、機能しませんでした。
次に、Arch Live で起動し、Arch インストールで Arch chroot し、grub と mkconfig を再インストールしました。
そして今、私は最初の状態に戻ってしまいました。Arch GRUB にはアクセスできますが、Windows を選択することはできません。
ありがとう
答え1
Ubuntu OS プローバーは Windows を検出しました。しかし、奇妙なエラーのためそこから更新できませんでした:
/cow の正規パスを取得できませんでした
そこで私はその方法を使いました:https://askubuntu.com/a/629733これは私の問題には有効のようです。カスタム grub エントリ パラメータに注意し、同様の問題を同じ方法で解決したい場合はドキュメントを読んでください。