だから。 AsusノートブックにDebianをインストールし、Windowsパーティションのサイズを変更し、Debian 11(安定)をインストールしました。 Windowsは自動的にgrubに追加され、すべてが正常です。 apt update && apt Upgradeを実行して再起動すると、Windowsの起動が消えます。すべてのパーティションがまだ存在しているようです。
- ディスク /dev/mmcblk0: 116.48 GiB, 125069950976 バイト, 244277248 セクタ
- 単位:セクタ1 * 512 = 512バイト
- セクタサイズ(論理/物理):512バイト/512バイト
- I/Oサイズ(最小/最適): 512バイト/512バイト
- ディスクラベルタイプ:gpt
- ディスク識別子: 32BD2B1E-DBD1-4782-93F4-A9EA7A7AC78E
- デバイスの開始と終了のセクタサイズタイプ
- /dev/mmcblk0p1 157390848 158439423 1048576512M EFIシステム
- /dev/mmcblk0p2 534528 567295 32768 16M Microsoft 予約
- /dev/mmcblk0p3 567296 157388804 156821509 74.8G Microsoft 基本データ
- /dev/mmcblk0p4 158439424 240431103 81991680 39.1G Linuxファイルシステム
- /dev/mmcblk0p5 242432000 243865599 1433600 700M BIOS ブート
- /dev/mmcblk0p6 243865600 244275199 409600 200M Windowsリカバリ環境
- /dev/mmcblk0p7 240431104 242431999 2000896 977M Linux スワップ
しかし、Windowsを起動できないようです。 BIOSにもそのようなオプションはありません。奇妙なDebianオプションが2つ表示されます。とにかく、私はどこでも見ましたが、正しい方向を指すことができるものは何も見つかりません。助けてください。ありがとうございます。
答え1
Debianの最新のGrubバージョンではデフォルト値が変更されました。
デフォルトでは、grubのインストールスクリプトはもはや他のOSenを検索しません。
この行動を次に記録した。https://wiki.debian.org/Grub:
GRUBからGRUB2にアップグレードすると、XP / WP7のエントリが失われました。起動するメニュー項目をどのように復元しますか?
os-proberをインストールし、GRUB2構成で有効になっていることを確認し、GRUB2を同期する必要があります。
apt-get install os-prober
次に、/etc/default/grub を編集し、次の行があることを確認します。
GRUB_DISABLE_OS_PROBER=false
レガシーシステムのアップデート中に同じ問題が発生しましたが、これが私に役立ちました。