OpenSuse LeapでWindowsを再起動可能にする方法は?

OpenSuse LeapでWindowsを再起動可能にする方法は?

MS Windows(10 Home)ノートブックにOpenSUSE Leapをインストールしましたが、起動メニューにLinuxのみが提供されます。 Windowsが起動メニューに入るようにするにはどうすればよいですか?

Leapは現在15.11にあり、少なくとも1回以上アップグレードされていますが、どのバージョンを使用しているか覚えていません。 Windowsブートをサポートしていないということを聞いたことはありません。ハードウェアは、2015年にドイツで購入したAcer Aspire V Nitroノートブックです。

私の一般的なシステムでは、しか見ることが/boot/efi/EFIできませんが、一般的なシステム(LinuxとWindowsを起動できます)にはサブディレクトリがあります。bootx64.efifallback.efiMokManager.efi/boot/efi/EFIMicrosoft/Boot

次のファイルシステムがあります。

  • /dev/sda1(600Mib) NTFS、「基本データパーティション」、ラベルRecovery (Linuxではマウントされていません)
  • /dev/sda2(300Mib) FAT16「EFIシステムパーティション」、Linuxに次のようにインストール/boot/efi
  • /dev/sda3(128MiB)「Microsoft Reservedパーティション」、不明なファイルシステム、フラグmsftres (Linuxではマウントされていません)
  • /dev/sda4/run/media/Acer(190 GiB)Linux上のフラグを介してアクセスできるNTFS「基本データパーティション」には、msftdataWindowsファイルシステムが含まれています。
    • osver.txtこのファイルが破損していると考える理由はありません10.0.17134
  • /dev/sda5(12MiB)、Linux スワップ、フラグswap
  • /dev/sda6(450MiB)、NTFS、ロゴhidden, diag (Linuxではマウントされていません)
  • /dev/sda7(16.28 GiB)NTFS「基本データパーティション」、ラベルPush Button Reset、フラグhidden, diag (Linuxではマウントされていません)
  • /dev/sda8(40MiB)、BTRFS "main"、Linuxに次のようにインストールされています/
  • /dev/sda9(671 GiB)、XFS「基本」、Linuxに次のようにインストールされています/home

boot-repair-disk-64bit.iso一般システムの日付が2018-07-17であることを確認しました。

¹これで15.2にアップグレードする必要がある時が来ましたが、これは別の質問です! (私はダウンロードしました。)

答え1

今日の最後のLinuxアップデート(manjaro)以降、同様の問題が発生しました。
Bootmanager grub(マイコンピュータの2.04-21)はWindowsを検出し、起動メニューで使用できるようにするには追加の設定が必要です。

追加しGRUB_DISABLE_OS_PROBER=false/etc/default/grub実行するupdate-grubか、grub2-mkconfig -o /boot/grub2/grub.cfgどのようなものを使うべきかわかりません。

update-grubただし、まず、またはエラーメッセージの調査を開始し、パーティションなどを調査し続けますgrub2-mkconfig

関連情報